c ++ - Sådan fjernes bufferen i kodeblokke?

Indlæg af Hanne Mølgaard Plasc

Problem



Jeg bruger kodeblokke, og jeg har brug for en god og nem måde at rydde bufferen på. Jeg bruger getch () fra conio.h biblioteket til input.

Bedste reference


Prøv denne uprøvede kode:


// send the data to cout here
...
// clear the console input:
while(\_kbhit()) \_getch();

// Fetch a single key:
char ch = \_getch();

Andre referencer 1


du kan bruge fflush (stdin); for at rydde strømmen.