Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Скачиваний:
5
Добавлен:
26.05.2014
Размер:
441 б
Скачать
#include <stdio.h>
#include <sys/types.h>
#include <sys/ipc.h>
#include <sys/shm.h>



#define SEGSIZE 100


main(void)
{
  key_t key;
  int   shmid, cntr;
  char  *segptr;
 key = ftok(".", 'S');
shmid = shmget(key, SEGSIZE, IPC_CREAT|IPC_EXCL|0666);
 if ((segptr = shmat(shmid, 0, 0)) == -1)
  {
     perror("shmat");
     exit(1);
  }
 strcpy(segptr,"TEST STRING TO SEND");
 printf("%s\n",segptr);
 shmctl(shmid,IPC_RMID,0);
 exit(0);
 }

Соседние файлы в папке shmem
  • #
    26.05.201411.47 Кб5a.out
  • #
    26.05.201457 б5Makefile
  • #
    26.05.20145.05 Кб5run.me
  • #
    26.05.2014441 б5tst.c