Problème de getc dans une boucle [C] - C++ - Programmation
Marsh Posté le 30-03-2003 à 12:46:35
et le '\n' que tapes en faisant [entrée] tu crois qu'il disparait magiquement?
préfères le while canonique
Code :
|
Marsh Posté le 30-03-2003 à 13:01:18
++Taz a écrit : et le '\n' que tapes en faisant [entrée] tu crois qu'il disparait magiquement?
|
Merci c'est ce que je voulais savoir, c'est donc bien le new line qui provoque ça!
Du coup je fais ça et ça règle mon problème :
Code :
|
Encore merci!
Marsh Posté le 30-03-2003 à 11:35:46
Petite question concernant les saisies en C :
Désolé si c'est un problème de "newbie" mais je ne vois pas vraiment de solution... voici mon problème :
j'ai une boucle ou je gère des saisies de caractères de ce type :
Si j'entre un caractère (disons 'x' par exemple) j'obtiens l'affichage suivant :
Si je j'entre deux caractères (disons "ab" ), j'obtiens l'affichage suivant :
Si quelqu'un pourvait éclairer ma lanterne, ça serait fort chouette , étant donné je n'ai pas trouvé de topic parlant de ce problème.
Y a t'il une histoire de flush en dessous de tout ça ?
ps: je travaille sous cygwin à priori ça ne devrait pas venir de là non?