-
multithread en c++
Bonjour � tous,
j'utilise les mfc et j'ai un petit souci avec la programmation multithread en c++,
au fait mon probleme est le suivant: je veux instancier n objet de la meme classe, et un autre objet d'une autre classe et je veux qu'ils s'executent tous en meme temps! dois je forcement passer par le multithreading?
si c'est le cas, svp donnez moi une id�e!
merci.
-
�a d�pend beaucoup de ce que tu veux faire exactement et de ce que tu entends par "s'ex�cuter en m�me temps" :
si c'est du genre Obj1Action1,Obj2Action1 ... ObjnAction1,Obj1Action2 ... pas la peine d'utiliser des Threads.
Sinon tu peux instancier n objets et chacun lance son propre thread (apr�s je connais pas trop l'impact sur les perf' si il y a beaucoup d'objets).
�a serait plus facile si on savait quelles actions doivent faire tes objets et aussi le synchronisme �ventuel entre eux.
-
au fait voila, j'ai n objets de la meme classe, alors:
n-1 obj doivent effectuer des insertions dans une base de donn�e (une base pour chaque thread)
1 obj de la meme classe doit effectuer des measure sur le serveur
1 autre obj d'une classe differente pour controler les autres threads (genre dire s'ils sont connect�s ou non!)