Problème de socket. [C] - C - Programmation
Marsh Posté le 01-08-2006 à 23:59:28
Yoshitu a écrit : |
C'est fou ce que les gens ont du mal avec les format adresses/longueur... C'est toujours le même problème :
Ceci :
Code :
|
ne fonctionne pas.
recv() retourne le nombre d'octets reçus, donc on doit faire :
Code :
|
c'est quand même pas compliqué. Et je ne veux pas de complainte du genre "je suis un pauvre débutant en C". Mes fesses ! Un débutant en C ne fait pas de sockets. Il commence par apprendre et maitriser le C.
Non mais. http://mapage.noos.fr/emdel/reseaux.htm
Marsh Posté le 02-08-2006 à 00:16:44
Ah je suis content, je m'attendais a avoir une reponse du fameux -ed- que ce soit sur le sdz ou ici !
En fait, j'ai merdé a cet endroit a cause d'un tutau qui m'as parut un peu d'ailleurs suspect.
J'ai fait ce que tu m'as dit mais ca marche pas plus.
Marsh Posté le 01-08-2006 à 22:18:10
Bonjour a tous,
J'ai créer un client et un serveur pour découvrir la librairie winsock2.
Voici les codes :
Client :
Serveur :
Je démarre le serveur, puis le client. Une fois le client connecté, il recoit un p'tit message de la part du serv, mais le problème c'est que en principe si j'appuie sur entrée une 2eme fois (sur le client bien sur) , mon serveur refuse de renvoyer le message de bienvenu.
Pour ceux qui ne comprendrait pas, je vous donne le lien de mes 2 programmes : http://antibatch.free.fr/client+serv.rar
il suffit d'executer d'abord serveur, puis client où il faudra remplir port par 3768 et adresse ip par 127.0.0.1 .
merci de m'aider
+