Bonjour;
Je cherche une implémentation en C++ d'un pool de threads avec recyclage, etc... (comme ça se fait en Java).
Merci
Version imprimable
Bonjour;
Je cherche une implémentation en C++ d'un pool de threads avec recyclage, etc... (comme ça se fait en Java).
Merci
Qt (en version 4.4 il me semble) propose une QThreadPool permettant de lancer des opérations qui implémentent l'interface QRunnable...
Ca peut peut-etre coller à tes besoins, mais il faut coder avec Qt.
Perso j'utilise Boost.Thread accompagné de Boost.ThreadPool (extension non officielle… pour l'instant !).
http://www.boost.org/doc/libs/1_35_0...ml/thread.html
http://threadpool.sourceforge.net/
Et c'est très bien !
Les différentes propositions de futures dans boost doivent faire cela.