Bonsoir,

J'ai réalisé un client et un serveur, tout ce passe bien sauf lorsque j'essaie d'envoyer plus d'une chaîne de caractére avec les fonctions send et recv.

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
Côté client : transmission
            sock = send(sock, string1, 131, 0);
            sock = send(sock, string2, 131, 0);
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
Côté serveur : reception
                    sock = recv(sock, string1, 131, 0);
                    sock = recv(sock, string2, 131, 0);
                    shutdown(sock, 2);
Le sock est égal a "SOCKET ERROR" lors de l'envoie de "string2". (La taille est suffisament grande et je reçois correctement "string1").
A quoi est du ce problème ?

Merci

Je suis sur windows et j'ai bien mis WSADATA,WSACLEANUP...