Inhaltsverzeichnis

getline()

#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.

Parameter

in Eingabedatenstrom
s nimmt Zeichenkette auf
begrenzer Stopzeichen für das Einlesen

Ergebnis

Rückgabewert: Eingabedatenstrom

Siehe auch

<iostream>.

Beispiel

getline.cpp
#include <iostream>
#include <string>
 
int main()
{
  std::string s;
 
  while (std::getline(std::cin, s))
  {
    std::cout << s << '\n';
  }
}