[C] Vider buffer

Résolu/Fermé
kij_82 Messages postés 4089 Date d'inscription jeudi 7 avril 2005 Statut Contributeur Dernière intervention 30 septembre 2013 - 6 juin 2005 à 12:10
sam3000 Messages postés 1225 Date d'inscription mercredi 22 décembre 2004 Statut Membre Dernière intervention 13 juin 2005 - 6 juin 2005 à 20:05
Bonjours,

J'ai un pb avec mon cliet serveur à la C!@# !!
Aléatoirement, le client ne recoit pas les bonnes données au bon moment... je pense que c'est du au fait que la transmission soit mal passée, et vu que je ne retente pas une transmission lorsque celle-ci n'a pas aboutie... ca fait tous foirer...
Mais pour en être sur, je voudrais vider mon tampon mémoire, ainsi que ma variable tampon qui sert à recevoir ou emmetre des données. Elle se présente de la facon suivante :
char tmp[256] = "";

Puis elle est remplie lors des transmissions client / serveur

Comment faire pour la vider ?

Merci beaucoup

++

5 réponses

greg49 Messages postés 154 Date d'inscription mardi 18 mai 2004 Statut Membre Dernière intervention 12 septembre 2007 8
6 juin 2005 à 14:54
salut à tous,

je crois qu'il y a une fonction C toute faites pour ça:
fflush(stdin);

Mais je ne suis pas sur...
6