Thread Abbruch mit CTRL-Z (12 answers)
Opened by renee at 2004-05-06 21:16

betterworld
 2004-05-06 23:59
#10997 #10997
User since
2003-08-21
2613 Artikel
ModeratorIn

user image
Ich bin mir nicht ganz (wenn auch ziemlich) sicher, aber ich denke nicht, dass getline Dir einen Speicherbereich alloziert. Daher verwende bitte "char string[201]" statt "char *string"! Sonst wirst Du irgendwann Segfaults oder seltsame Verhaltensweisen von Deinem Programm bekommen. Folgendes funktioniert wunderbar:
Code: (dl )
1
2
3
4
5
while (cin) {
char s[201];
cin.getline(s, 200);
cout << s << endl;
}
\n\n

<!--EDIT|betterworld|1083873717-->

View full thread Abbruch mit CTRL-Z