Freigeben über


Verwenden der Extraktions-Operatoren

Der Extraktions>>(operator), das für alle Standard-C++-Datentypen vorprogrammiert wird, ist die einfachste Möglichkeit, Bytes aus einem Eingabestream Objekt abzurufen.

Eingabe-Extraktions Operatoren des formatierten Texts hängen von den Leerraum ab, um eingehende Datenwerte zu trennen.Dies ist umständlich, wenn ein Textfeld mehrere Wörter enthält, oder wenn Zahlen Kommas getrennt wird.In einem solchen Fall handelt es sich um eine Alternative, die unformatierte Eingabe Memberfunktion einer istream::getline verwenden, um einen Textblock mit den verfügbaren Leerraum zu lesen, analysiert den Block mit speziellen Features.Eine andere Möglichkeit besteht darin, eine Eingabestream - Klasse mit einer Memberfunktion wie GetNextTokenzu berechnen, die istream Member, um Daten zu extrahieren und Formatzeichen aufrufen kann.

Siehe auch

Referenz

Eingabestreams