RambozoTheClown
02-10-2001, 09:43
Hallo zusammen,
wie kann ich mit c++ einen String von der Kommandozeile einlesen, der auch Leerzeichen enthält (was mit cin ja nicht funktioniert)? cin.readline wird vom g++ zwar ohne Beanstandungen kompiliert aber beim Programmdurchlauf einfach übergangen.
Beispiel:
int main(void)
{
char name[21];
cout << "Wie lautet ihr Name (Vor- und Nachname)? ";
cin.getline(name,20);
return 0;
}
Vielleicht kennt jemand von euch ja eine Alternative...
Danke, Ulf
wie kann ich mit c++ einen String von der Kommandozeile einlesen, der auch Leerzeichen enthält (was mit cin ja nicht funktioniert)? cin.readline wird vom g++ zwar ohne Beanstandungen kompiliert aber beim Programmdurchlauf einfach übergangen.
Beispiel:
int main(void)
{
char name[21];
cout << "Wie lautet ihr Name (Vor- und Nachname)? ";
cin.getline(name,20);
return 0;
}
Vielleicht kennt jemand von euch ja eine Alternative...
Danke, Ulf