Bonjour,
Je travail sous linux avec le compilateur g++ et la librairie POSIX
Dans un fichier cpp je crée un conteneut stl de type queue contenant des char.
Ensuite je lance deux thread, contenu chacun dans deux fichier cpp differentt
J'aimerai pouvoir utiliser mon conteneur dans ces threads et donc le passer en argument lors de l'appel des thread (l'argument devant etre de type void*).
Je dois evidement proteger l'acces a ce conteneur et je vois le même probleme se poser pour le partage de mes mutex (crée dans un fichier cpp et devant etre utiliser entre plusieur thread (le code de ces thread étant contenu dans des fichier cpp different))
Pour etre complet je dois dire que je bloque sur ce probleme depuis plusieurs heures
Merci pour votre aide
Partager