Bonjours � tous !
Alors voila. Je voudrais connaitre le meilleur moyen de partager une donn�e entre des threads.
En C, j'utilisais pthread.
J'avais cr�� la structure suivante :
Code : S�lectionner tout - Visualiser dans une fen�tre � part
1
2
3
4
5
6
 
typedef struct s_Donne_Partage
{
        pthread_mutex_t mut;
        void *Donne;
}Donne_Partage;
Maintenant j'utilise la biblioth�que boost et une classe, plus une structure.
Je cherche un moyen de ne plus avoir � utiliser de pointeur (void*).

Chaque instance de ma classe Donnee_Partagee contiendra un objet d'un certain type qui ne changera pas.
J'avais pensais utiliser un conteneur de la stl comme std::vector mais cette objet est plutot fait pour contenir une liste alors je me demande s'il n'y a pas plus simple...