Bonjour à tous.
Voila mon problème, j'ai une thread ( en Pthread ) qui devrait s'occuper d'un socket.
Seulement voila, impossible de dire à ma thread comment retrouver ce socket.
Voici le code de l'appel du thread :
pthread_create ( &id, NULL, LeThread, (void*) &sClients[i] );
( Où sClients[i] est le socket instancié par un TCPsocket )
Ensuite, ma thread :
void *LeThread ( void *Client )
{
SDLNet_TCP_Recv ( Client, ( void*)MaVariable, 128);
}
Donc voila, il me bloque avec un message provoqueur :
error : invalid conversion from 'void' to '_TCPsocket*'Ce qu'il faut savoir, c'est que ca marchait bien sans thread, et que maintenant, je veux etre multi-clients donc j'adapte le code.
En fait, il foit juste y avoir un truc que j'ai pas fait, tout petit... (une hostoire de pointeur je parie en plus...)
Enfin, merci pour l'aide à venir

Defaite