Добавил:
PaniKati
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз:
Предмет:
Файл:лабораторные / лаб9 / Lab9_1
.c#include "windows.h"
#include "stdio.h"
HANDLE map, sema;
int main()
{
system("cls");
sema = OpenSemaphore(SYNCHRONIZE, FALSE, "sema1");//открываем уже существующий семафор
WaitForSingleObject(sema, INFINITE);//ждём завершеение процесса
map = OpenFileMapping(FILE_MAP_READ, FALSE, "map");//открывает объект памяти
char* buf = (char*)MapViewOfFile(map, FILE_MAP_READ, 0, 0, 0);//создаёт адресс памяти
printf("Read from %s", buf);
getchar();
return 0;
}