Bonjour
J'ai écrit un programme sur les sémaphores, après la compilation j'ai eu l'erreur suivante : error: ‘SET_VAL’ undeclared (first use in this function)
Voici le code du programme :
Si quelqu'un peut m'aider pour corriger cette erreur ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15 #include <sys/types.h> #include <sys/ipc.h> #include <sys/sem.h> #define ID_PROJET 'P' int main(int argc, char **argv) { key_t clef; int semid; clef = ftok(argv[0], ID_PROJET); semid = semget(clef, 1, IPC_CREAT | IPC_EXCL | 0666); semctl(semid, 0, SET_VAL, 1); return 0; }
Merci d'avance.
Partager