5
float input;
cin>>input; // if the user type string in input then throw exception
if(!isdigit(input)){
throw "error";
}
Aber isdigit auch Ausnahme für einen numerischen Wert zu werfen.Wie wird die Ausnahme ausgelöst, wenn der Benutzer die Zeichenfolge in der Variablen float speichert?
Wie lösen?
Dies wirft immer Ausnahme, auch wenn ich einen numerischen Wert eingeben. – shah
Entschuldigung, es gab einen Fehler in meinem Code. es funktionierte. Vielen Dank – shah