conversion poiteur sur fonrtion membre vers arguement de CreateThread - C++ - Programmation
Marsh Posté le 21-05-2009 à 16:29:27
non on peut pas.
Une methode de classe A a pour signature :
return_type (A::*)( ... args_type ... )
qui est incompatible avec :
retuyrn_type (*)( ... args_type ... )
Donc si t'as pas boost, t'as le droit soit de pleurer soit de reinventer boost::thread et de cacher le thread dans une classe dont tu passe le *this en parametre à ton thread pour ensuite appeler son operator()
Marsh Posté le 21-05-2009 à 13:58:25
Salut,
Je souhaite convertir un pointeur vers une fonction d'une classe X, vers le type demandé par la focntion CreateThread de l'API windows. (LPTHREAD_START_ROUTINE)
C'est possible? comment faire ?
(PS:Je n'ai pas le droit à Boost)
Merci.