cs_bny
Messages postés24Date d'inscriptionlundi 6 mars 2006StatutMembreDernière intervention31 mai 2010
-
2 nov. 2008 à 17:19
cs_bny
Messages postés24Date d'inscriptionlundi 6 mars 2006StatutMembreDernière intervention31 mai 2010
-
4 nov. 2008 à 04:12
Bonjour, je suis en train de faire un programme client/server qui envoie et reçoit des sockets, j'envoie des tableaux de caractère d'un client à un server. Cependant, quand je demande une entrée clavier il remplis toujours le reste de mon tableau de caractère de caractères vides...est-ce que quelqu'un sait comment enlever ces caractères ??? J'ai essayé quelques solutions mais quand j'affiche ma commande a l'écran il m'affiche toujours "mon texte" + des caractères vides jusqu'à 256...Voici mon code :
cs_bny
Messages postés24Date d'inscriptionlundi 6 mars 2006StatutMembreDernière intervention31 mai 2010 4 nov. 2008 à 04:12
Bon ok...mon erreur était vrm pas super, en fait j'affichais un tableau de caractere + loin dans mon programme et c'est celui là qui gachait mon affichage....ta solution était bonne mais j'en ai tout de même trouvé une meilleure :
memset(commande,0,sizeof(commande));
avant de faire mon gets...comme ça je suis sur que ma chaîne est tjrs correct. Merci néanmoins pour la réponse ;) ++