Sdílet prostřednictvím


Používání operátorů extrakce

Operátor extrakce (>>), který je naprogramovaných pro všechny standardní datové typy jazyka C++, je nejjednodušším způsobem, jak získat z objektu vstupní datový proud bajtů.

Operátory formátovaný text vstupní extrahování závisí na mezery oddělující příchozí datové hodnoty.To je nevhodné, pokud textové pole obsahuje více slov nebo čísel oddělte čárkami.V takovém případě se jeden alternativou je použití neformátovaný vstupní členské funkce istream::getline čtení bloku textu pomocí prázdného místa zahrnuta, potom analyzovat bloku s speciální funkce.Další metodou je odvodit třídu vstupní datový proud pomocí členské funkce, jako GetNextToken, který můžete zavolat členy istream extrahovat a formátování dat znak.

Viz také

Referenční dokumentace

Vstupní datové proudy