Bonjour
je ne suis pas un expert en C++ (je suis plustot JAVA), et je dois multithreader une fonction.
Ma fonction permet d'écrire des données dans un fichier, elle existe deja et marche très bien.
Pour un gain de performence j'ai besoin de threader chaque appelle a cette fonction, aussi que de limiter le nombre de threads en fonction d'un parametre.
En cherchant j'ai trouvé (je pense que c'est la bonne solution) les semaphores qui me permetteront de gérés le nombre de threads en cours d'exécution.
http://forum.irrlicht.fr/viewtopic.php?id=97
Pour contre je n'arrive pas a commencer mon code, je ne sais pas comment gérér tous les threads qui seront créés a la volée ou comment être sur qu'il seront bien détruits a la fin de leur exécution.
Est ce que qq peux me mettre sur le voix, ou me montrer un exemple de code?
merci a bientot
Partager