Classe serveur lancer fonction thread
Bonjour
je crée 2 méthode start et run d'une classe serveur
avec une fonction runServeur pour utiliser un thread
j'arrrive pas a lancer le thread runServer...
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
| void Serveur :: start(){
//Creation du thread
std::cout<<"Lancement du thread"<<std::endl;
pthread_t monThread;
if((_idThread = pthread_create(&monThread,NULL,runServer,this))== -1){
perror("Error :: on Create Thread");
exit(0);
}
}
void * runServer(void * zz){
Serveur * _myServerThread = (Serveur *)zz;
_myServerThread->run();
} |
d'avance merci