Bonjour,
Depuis hier, j'ai commencé à concevoir une classe socket_cliente et socket_serveur afin de créer un petit chat multi client.
J'ai enfin réussi à me débrouiller avec les threads côté serveur mais je ne n'arrive pas à recevoir les données d'un client spécifique.
Le problème c'est que je ne connait pas l'indice "i" coté serveur... et si je met "sck" à la place alors il ne se passe rien (je recois pas les données)
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 // tabSck est un tableau des sockets clientes // sck est la socket serveur recv(tabSck[i], buffer, sizeof(buffer)-1, 0);
Peux être faut il utiliser un select ? Mais j'ai rien compris à ce sujet malgré les tutos lu sur dvp ou autre sites.
Merci pour votre aide
PS : Je suis en mode synchrone car rien compris au mode asynchrone
Partager