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 : Sélectionner tout - Visualiser dans une fenêtre à part
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