Hallo,
Ich habe zwei Fragen bezüglich des zeilenweisen Einlesen von Daten.
1. Ich habe ein Programm geschrieben, dass Eingaben des Benutzers einlesen soll.
Diese Eingaben dürfen aber auch Leerzeichen erhalten, bsp. "Heinz Meier". Wenn ich
nun mit der cin-Anweisung die Daten einlesen möchte, erhalte ich eine Crash. Ich benötige
also eine einfach Möglichkeit solche Eingaben (mit Leerzeichen) einlesen zu können.
Denke da an getline(), doch irgendwie klappt das nicht, bitte um ein Programmkonstrukt,
danke.
2. Ich möchte aus einer Textdatei zeilenweise die Daten einlesen, wie mache ich dies am
einfachsten mit ifstream datei(textdatei.txt)? Die Textdatei hat ungefähr den folgenden
Aufbau:
- blupp ( Bla )
- bla ( blupp )
Beim normalen Einlesen habe ich natürlich Probleme, wegen den Leerzeichen .etc, bitte auch
hier um ein Programmkonstrukt als Beispiel, danke.
mfg
Petrow
Ich habe zwei Fragen bezüglich des zeilenweisen Einlesen von Daten.
1. Ich habe ein Programm geschrieben, dass Eingaben des Benutzers einlesen soll.
Diese Eingaben dürfen aber auch Leerzeichen erhalten, bsp. "Heinz Meier". Wenn ich
nun mit der cin-Anweisung die Daten einlesen möchte, erhalte ich eine Crash. Ich benötige
also eine einfach Möglichkeit solche Eingaben (mit Leerzeichen) einlesen zu können.
Denke da an getline(), doch irgendwie klappt das nicht, bitte um ein Programmkonstrukt,
danke.
2. Ich möchte aus einer Textdatei zeilenweise die Daten einlesen, wie mache ich dies am
einfachsten mit ifstream datei(textdatei.txt)? Die Textdatei hat ungefähr den folgenden
Aufbau:
- blupp ( Bla )
- bla ( blupp )
Beim normalen Einlesen habe ich natürlich Probleme, wegen den Leerzeichen .etc, bitte auch
hier um ein Programmkonstrukt als Beispiel, danke.
mfg
Petrow