jak wyjątek do sprawdzania innego typy danych

0

Witam mam problem ze znalezieniem odpowiedniego wyjątku do wyświetlenia błędu kiedy mam wpisać int a na przykład wpisze się h. Sprawdzałem catch catch ( std::bad_typeid ), catch ( std::domain_error ) i catch ( std::invalid_argument)

2

Dla "ułatwienia" streamy nie rzucają wyjątków. Użyj operatora bool.

if(cin >> a){
	// udalo sie wczytac
}else{
	// nie udalo sie wczytac
}

1 użytkowników online, w tym zalogowanych: 0, gości: 1