Salut,
Pour vider le buffer du clavier j'utilise cette fonction :
Mais j'ai un avis comme quoi utiliser gets est "unsafe", du coup j'utilise la fonction suivante
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 #include <stdio.h> #include <stdlib.h> void clear_kb(void) { char junk[80]; gets(junk); }
Est-ce la bonne manière de le faire ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 #include <stdio.h> #include <stdlib.h> void clear_kb(void) { char junk[80]; fgets(junk,80,stdin); }
Partager