#include
<string>
istream& getline (istream& in, string& s, char begrenzer = '\n');
Liest aus dem Datenstrom die Zeichenfolge bis vor den begrenzer
.
Der Begrenzer wird aus dem Datenstrom entfernt und nicht in den std::string
übernommen.
in | Eingabedatenstrom |
s | nimmt Zeichenkette auf |
begrenzer | Stopzeichen für das Einlesen |
Rückgabewert: Eingabedatenstrom
#include <iostream> #include <string> int main() { std::string s; while (std::getline(std::cin, s)) { std::cout << s << '\n'; } }