W internecie jest wiele metod zabezpieczenia ale nie znalazłem żadnej z getchem.

int g;
while (!(cin >> g))
                {
                    cout << "blad ";
                    cin.clear(); 
                    cin.sync(); 
                }

Z tego co znalazłem ta pasuje mi najbardziej.

  1. Czy da radę w ogóle z getchem to zrobić czy nie?
  2. Czy da radę akurat z tą składnią ?
  3. Jak się da to jak to zrobić ?

Z góry dziękuję
E-mail : [email protected]