Funktionsweise von cin.get()
-
Hallo Leute!
Ich lese gerade ein Buch über C++ und da kommt die Funktion cin.get() vor. Ich verstehe leider nicht ganz, wie diese funktioniert.
Schon mal danke im voraus!

-
[istream::get()] extracts an element, if possible, as if by returning rdbuf()->sbumpc(). Otherwise, it returns traits_type::eof(). If the function extracts no element, it calls setstate(failbit).
-
cin.get()Nimmt einen tastendruck auf, z.B. dass drücken einer Taste zum beenden einer consolenanwendung.
-
Mit std::cin.get(); bleibt das Programm offen bis eine Eingabe kommt.
-
genau genommen liefert cin.get() die nächste char im speicher zurück, ist dieser nicht beschrieben, verlangt es eine Eingabe, die mit einem Druck der Eingabe-Taste beendet wird. (naja, mehr oder weniger genau ...)