[C][SOCKET] MINIMUM POUR SE CONNECTER À UN SERVEUR.

kiki67100 Messages postés 313 Date d'inscription samedi 6 mai 2006 Statut Membre Dernière intervention 10 août 2013 - 7 juil. 2008 à 15:43
SergentP Messages postés 20 Date d'inscription jeudi 21 février 2008 Statut Membre Dernière intervention 25 juillet 2010 - 7 juil. 2008 à 20:28
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.

https://codes-sources.commentcamarche.net/source/47237-c-socket-minimum-pour-se-connecter-a-un-serveur

SergentP Messages postés 20 Date d'inscription jeudi 21 février 2008 Statut Membre Dernière intervention 25 juillet 2010
7 juil. 2008 à 20:28
Bon ben je vais revoir ça alors.
cs_aardman Messages postés 1905 Date d'inscription mercredi 22 janvier 2003 Statut Membre Dernière intervention 17 septembre 2012 3
7 juil. 2008 à 19:47
Salut,
Aucun traitement d'erreur, exemple a ne jamais suivre. C'est à cause de ce genre de 'code' qu'on se retrouve sur le forum avec des gens qui ont un programme qui ne fonctionne pas et qui sont bien embetés devant leur console quand rien ne s'affiche... Si quelqu'un se base sur ton programme pour coder quelque chose, il va reproduire les mêmes erreurs (pas de traitement d'erreur, bind & connect sur une même adresse, closesocket qui n'est soit disant pas obligatoire, etc) donc en fin de compte c'est pas vraiment utile.
SergentP Messages postés 20 Date d'inscription jeudi 21 février 2008 Statut Membre Dernière intervention 25 juillet 2010
7 juil. 2008 à 15:54
Le but de ce code était juste de montrer comment se connecter, parceque je sais que c'est galère de trouver ca. Après si le connect échoue il renvoie la valeur "SocketError" et "Success" s'il réussit. Je vais marquer ca dans la conclusion.
kiki67100 Messages postés 313 Date d'inscription samedi 6 mai 2006 Statut Membre Dernière intervention 10 août 2013 1
7 juil. 2008 à 15:43
Aie Aie , c'est vraiment le minimum comme tu dis

Mais tu pourais au moins testé le code retour des fonction ...
Il fait quoi ton programme s'il il arrive pas ce connecté au serveur ?
si le bind() , connect() ,recv() renvoie != 0 ?
Rejoignez-nous