Witam. Jak mogę wyczyścić bufor klawiatury w c++ ? Mam zmienną char i chcę do niej wpisywać jedynie pojedyncze znaki, gdy wpisuję np '12' to najpierw przez pętle mi przechodzi '1' a potem nic nie wpisując '2'.
while(1){
cout << "Podaj numer pola: ";
cin >> nr_pola; // tutaj pomija wpisanie przy drugim okrążeniu
for (int i = 0; i < 3; i++)
{
for (int j = 0; j < 3; j++) {
if (plansza[i][j] == nr_pola) {
plansza[i][j] = znak;
//SprawdzWygrana();
znak_przeciwny = znak;
aktywny_gracz = ZmienZnak();
}
}
}
}