Hi Wie mein Name schon verrät bin ich ein C++ Einsteiger, ich hab grad ein Buch zuende gelesen (C++ Programmieren mit leichten Beispielen von Dirk Louis) und wollte jetzt ein Programm zur übung erstellen.
Und zwar: Ein programm das html seiten erstellt (mit cin eingabe damit man auch entscheiden kann was man da eingibt).
Der Quell text sieht so aus: (Meine eigentl. Frage ist ganz unten ^^)
Das is ja alles schön und gut, nur hab ich jetzt die Frage: wenn ich bei der ersten cin Eingabe (cin >> dateiname; ) zum Beispiel 2 Leerzeichen eingebe, überspringt das Programm die nächsten 2 Eingaben. Wie kann ich das verhindern? (in diesem Fall wären das cin >> titlename und cin >> headername)
Ich bedanke mich schon im voraus! ~CppEinsteigerDieser Post wurde am 02.08.2007 um 19:14 Uhr von CppEinsteiger editiert.
Ich machs immer mit getline(std::cin,buf); Weiß net ob das elegant ist oder ob es was beseres gibt. -- Latein Unterricht ist die spätere Rache der Römer an den Germanen.