Tag: ftok

Verständnis Shared Memory Mit C

Anzahl der Antworten 4 Antworten
Mit C, ich versuche, einrichten von shared memory. Mein code sieht wie folgt aus: key_t key = ftok("SomeString", 1); static int *sharedval; int shmid = shmget(key, sizeof(int), S_IRUSR | S_IWUSR); //less permissions sharedval = (int *) shmat(shmid,

Was ist der Zweck ftok in Warteschlangen

Anzahl der Antworten 3 Antworten
Habe ich zu Lesen begonnen message queues eine der IPC-Mechanismus unter Linux .Aber auf den ersten Schritt habe ich einige sehr grundlegende Fragen stellen. Verwendung von ftok() zu generieren eindeutige ID (Schlüssel) und was ist das einzigartige

Was ist der Sinn des key_t wenn, was wird der Schlüssel zum Zugriff auf shared memory ist der return-Wert von shmget()?

Anzahl der Antworten 3 Antworten
Bei der Verwendung von shared memory, warum sollten wir uns um die Erstellung einer key key_t ftok(const char *path, int id); in der folgende code? key_t key; int shmid; key = ftok("/home/beej/somefile3", 'R'); shmid = shmget(key, 1024,