![]() |
Bienvenue invité ( Connexion | Inscription )
Il est interdit de poster directement à la racine de ce forum.
Veuillez créer votre topic dans le sous-forum approprié.
![]() |
![]()
Message
#1
|
|
![]() Méchant modérateur paranoïaque ![]() ![]() ![]() ![]() ![]() Groupe : Modérateurs Messages : 10 755 Inscrit : 24 Jan 2002 Lieu : Confoederatio Helvetica, Kanton Wallis Membre no 1 865 ![]() |
J'ai besoin de sémaphores.... avec des pthreads. Je m suis dis que le semaphore.h serait tout à fait judicieux.... mais voilà, c'est implémenté à moitié, faut passer par sem_open() et non sem_init() qui n'est pas implémenté
![]() Y a quoi d'autre, parce qu'à coup de sem_open je n'arrive pas à m'en sortir, j'ai des erreurs dans tous les coins sur les sem_wait etc. -------------------- Nothing Else Matters
|
|
|
![]() |
![]()
Message
#2
|
|
![]() Moderating Daemon ![]() ![]() ![]() ![]() ![]() Groupe : Modérateurs Messages : 6 345 Inscrit : 22 Feb 2004 Lieu : Yvelines/Cambridge (GB), dans mon pantalon Membre no 15 207 ![]() |
C'est bizarre ces sémaphores de chez sem_open, ils continuent à exister après l'exécution du programme, alors si tu les crée avec aucun droit comme je l'ai fait, tu peu plus utiliser de sémaphores avec ce nom là, puisque tu n'as pas les droits pour reouvrir le sémaphore pour le fermer.
En fait ces sémaphore là m'ont tout l'air de plus être un truc d'ipc Y'a un message sur les sémaphores ici. De toute façon ça doit pas être la mort de refaire des sémaphore avec des mutex, même si c'est moins efficace qu'un "vrai" sémaphore. edit: tu peux même trouver ça ici, avec le .h ici Ce message a été modifié par f_cam - 4 Aug 2004, 00:35. -------------------- G5 Bi 2GHz rev A, ATI X800 XT
Alu 17" rev A MacBook core duo 1.83 GHz |
|
|
![]() ![]() |
Nous sommes le : 18th June 2025 - 08:55 |