no save
Assistance
Achat
News

Forum | programmation
probleme avec les sockets en C
g33kzone, le mer. 18 févr. 2009 à 16:05:31
Bonjour, je débute en C et je me suis récemment interressé aux socket (sous windows) , seulement il y a quelque chose que je ne comprends pas avec deux fonctions : send() et recv() dont voici le prototype :

int send(
__in SOCKET s,
__out char *buf,
__in int len,
__in int flags
);

int recv(
__in SOCKET s,
__out char *buf,
__in int len,
__in int flags
);

la fonction recv est sensé modifier le contenu de la variable buf à l'aide d'un pointeur seulement tous les appels de fonctions que j'ai vu jusqu'a présent dans les cours et exemples sur les sockets étaient faits de cette maniere :

recv(s,buf,sizeof(buf),0);

je ne comprends pas comment une fonction peux modifier le contenu d'une variable sans passer par un pointeur , pouvez vous m'éclaircir sur la question . Merci de votre aideConfiguration: Windows XP
Firefox 3.0.6


HackStyle
05 avr.
Suivant
REPONSES
HackStyle
05 avr.
fiddy
05 avr.
fiddy
05 avr.
HackStyle
06 avr.
Version Web
Réalisé par RedShift
no save