Tu as une commande normalement permettant de visualiser les objets partagés.
J'ai pas retrouvé ça, mais si tu as un cours cela devrait être abordé.
Regardes donc grâce à cette commande si tu n'as...
Type: Messages; Utilisateur: transgohan
Tu as une commande normalement permettant de visualiser les objets partagés.
J'ai pas retrouvé ça, mais si tu as un cours cela devrait être abordé.
Regardes donc grâce à cette commande si tu n'as...
Cette erreur indique que le système n'a pas assez de semaphore.
Tu travailles en local ou bien sur un serveur utilisé par d'autres ?
Je dis ça car j'ai eu des TPs durant mes études où il était bien...
string est un char* donc ta condition ne sera jamais valide. ;)
Le plus simple reste encore d'afficher errno avant l'appel de la fonction et après.
C'est juste pour le debug et t'as pas à te...
Regardes le contenu de la variable errno après le shmat pour vérifier qu'il a bien réussi à attacher la mémoire.
Je parlais du retour de tes fonctions down et up et donc de semop().
Aussi tu as un souci avec l'utilisation de scanf, c'est l'adresse que tu dois lui passer => &string
Soucies toi en premier lieu du retour de tes fonctions, cela renvoie peut être -1 et dans ce cas regardes l'erreur dans errno.
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.