Getline
-
Hi
Kann mir ma einer erzählen wie das geht das er zahlen mit Komma liest??
Wär nett wenn ihr mir helfen könnt!!
-
getline() liest eine Zeile der Eingabe (per Default bis zum \n) in einen String ein. Was das mit Kommazahlen zu tun haben soll, ist mir schleierhaft.
Zahlen kannst du einlesen mit operator>> - wenn das Ziel eine double-Variable ist, erkennt der operator die Syntax wie bei double-Literalen '1.2e3' (und Kurzvarianten davon wie 1e3 oder 1200). Wenn es dir auf das Komma ankommt, mußt du cout umschalten auf ein deutsches Locale.