guitoulefoux
Messages postés152Date d'inscriptionlundi 24 mars 2003StatutMembreDernière intervention 6 janvier 2009
-
12 sept. 2005 à 09:57
DeAtHCrAsH
Messages postés2670Date d'inscriptionvendredi 25 janvier 2002StatutMembreDernière intervention 6 février 2013
-
12 sept. 2005 à 12:07
Bonjour,
Je suis en train de découvrir Winsock en cpp.
Grace à MSDN, j'ai réussi à créer mon premier client server, mais j'ai un petit pb de comprehension.
Le code fournit par msdn est ceci:
if ((Ret recv(NewConnection, DataBuffer, sizeof(DataBuffer), 0)) SOCKET_ERROR)
{
printf("recv failed with error %d\n", WSAGetLastError());
closesocket(NewConnection);
WSACleanup();
return 0;
}
printf("We successfully received %d byte(s).\n", Ret);
"Ret" est en fait la taille du packet que j'ai envoyé, mais comment puis-je faire pour récupérer le texte que j'ai envoyé.
Dans mon exemple j'ai envoyé "HELLO" donc Ret m'indique 5. Que dois-je faire pour que Ret m'indique "HELLO".
Merci pour votre aide.
GuitouLeFoux
"Le secret du sage est de briller dans l'ombre"