Home › Foren › METAL HAMMER’s Ballroom › Mediapit › Brauche hilfe bei C Programmierung › Re: Brauche hilfe bei C Programmierung
Errraddicator
Bloodscythe
if(!cin) //Wenn die Eingabe keine Zahl ist..
{
cin.clear(); //Verhindert eine Endlosschleife bei der Eingabe von Buchstaben
}
cin.ignore( cin.rdbuf()->in_avail() );Das ist der Befehl den ich meinte, aber seltsamerweise klappts bei mir jetz immernoch nicth, beim meinem klassenkamerad klappt das..
Der fragt doch nur auf Leere ab, oder?
Ausserdem müsste das trotzdem C++ sein, da Du (soweit ich informiert bin) bei C kein cin oder cout sond printf und noch irgendson Effekt hast 😉
Also müsste das auch mit den Try…Catch gehen.
Naja so langsam glaube ich das unsre lehrer und ne mischung aus c un c++ bebringt. Aber den Befehl haben wir selbst gefunden und er funktioniert, zumindest wenn man mit dem microsoft visiual studio arbeitet. Mit meinem Compiler klappt das irgendwie nicht
--