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"