newbie: leeren String einlesen
-
Ich möchte einen String einlesen und dabei auch die Eingabe eines leeren Strings erlauben. Ich hab also die Eingabe einfach mit cin >> beispielstring; realisiert.Wenn ich nun aber keinen String eingebe, sondern einfach die Enter taste drücke, springt der Cursor eine Zeile runter, aber nimmt nicht den leeren String als Eingabe an.
-
versuch mal mit
getline(cin,beispielstring);
zu arbeiten,müsste gehen.Weiß aber nicht genau,wie ich das erklären kann,will hier nix falsches sagen. Müsste jemand anderes machen...
MfG
meissner
-
Hallo,
alternativ kannst du das Überspringen führender Leerzeichen ausschalten, das standardmäßig an ist:string s; cin >> noskipws >> s;
-
@HumeSikkins
Du beantwortest in deiner auf deiner Hp di Frage:
Wie kann man den Inhalt eines Verzeichnises auflisten?Zwar bietet Standard-C++ Funktionen für das Erstellen, Löschen und Umbenennen von Dateien, .....
Wie kann man Datein löschen un umbennenen?
mfg CSS
-
CSS schrieb:
Wie kann man Datein löschen
std::remove.
un umbennenen?
std::rename. Beide Funktionen findest du in <cstdio>