Zdravim, zacinam s programovanim a zajimalo by me jak kontrolovat vstupni data. Na netu jsem nasel tento priklad ale pokud zadam hodnotu "2b" tak ta dvojka se priradi k prvni promenne a b k druhe. Muzu sice kontrolovat oba vstupy ale ja bych radsi kdyby pri takoveto chybne hodnote koncil uz pri prvnim vstupu.
int celeCislo;
string badChars;
if(!(cin >> celeCislo))
{
cout << "Opakujte zadani: ";
cin.clear();
cin >> badChars;
}