shmat - Bindet Prozesse an Shared Memory Segmente

Beschreibung

Benötigt <sys/types.h> und <sys/shm.h>

void *shmat(int shmid, const void *shmaddr, int shmflg);

Parameter

  • shmid - Segment ID
  • shmaddr - NULL (oder die gewünschte Zieladresse)
  • shmflg - 0 für Lesen & Schreiben, oder z. B. SHM_RDONLY oder SHM_RND

Rückgabewerte

segAddr oder −1 im Fehlerfall (Details in errno)