Eingabe falscher Datentypen verhindern



  • Hallo zusammen!

    Hat jemand eine Idee wie ich beim Einlesen einer Variablen in einem Programm verhindere, dass der falsche Datentyp eingegeben wird?
    In meinem Programm soll eine float Zahl eingelesen werden, will jetzt dass bei der Eingabe von beispielsweise einem Char- Wert eine Fehlermeldung erscheint.
    Kann mir da jemand weiterhelfen?

    Grüße!



  • float f;
    if(!(cin >> f))
    {
        cout << "FAIL\n";
    }
    

Anmelden zum Antworten