programm beenden mit enter taste
-
in einem "Supermarkt" soll so lange ein Preis für einen Artikel eingegeben wird bis für den preis "nichts", sprich die enter Taste gdrückt wird.
Wie funktioniert das?
hoffentlich kann mir jemand behilflich sein!!

-
Durch unformatiertes Lesen.
Du liest eine Zeile ein, und wenn diese leer ist, dann brichst du ab, sonst wandelst du die Zeile in eine Zahl um.Edit: Eine Zeile liest du mit
std::getlineein - von der Standardeingabe:std::getline( std::cin, str ); // Wobei str ein std::string ist. Mit std::string solltest du vertraut sein.