Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
basic_iostream, která je definována v souboru hlavičky <istream>, je šablona třídy pro objekty, které zpracovávají vstupní i výstupní vstupně-výstupní datové proudy založené na znacích.
Existují dva typydefybasic_iostream, které definují specializace specifické pro znaky a pomáhají usnadnit čtení kódu: iostream (nezaměňovat s iostreamem> hlavičkového souboru<) je vstupně-výstupní datový proud založený na basic_iostream<char>; wiostream je vstupně-výstupní datový proud založený na basic_iostream<wchar_t>.
Další informace najdete v tématu basic_iostream Třída, iostream a wiostream.
Odvození z basic_iostream je šablona basic_fstreamtřídy , která se používá ke streamování znakových dat do a ze souborů.
Existují také typedefy basic_fstream, které poskytují specializace specifické pro znaky . Jedná se fstreamo souborový vstupně-výstupní datový proud, který je založen na char, a wfstream, což je vstupně-výstupní datový proud souboru, který je založen na wchar_t. Další informace naleznete v tématu basic_fstream Class, fstream a wfstream. Použití těchto typedef vyžaduje zahrnutí souboru <hlavičky fstream>.
Poznámka:
basic_fstream Pokud se objekt používá k provádění vstupně-výstupních operací souboru, přestože podkladová vyrovnávací paměť obsahuje samostatně určené pozice pro čtení a zápis, aktuální vstupní a aktuální výstupní pozice jsou svázané, a proto čtení některých dat přesune výstupní pozici.
Šablona basic_stringstream třídy a její společná specializace , stringstreamse často používají k práci s vstupně-výstupními objekty streamu pro vkládání a extrahování znakových dat. Další informace najdete v tématu basic_stringstream Třída.
Viz také
stringstream
basic_stringstream – třída
<sstream>
iostream – programování
Standardní knihovna C++