Aracılığıyla paylaş


Giriş/çıkış akışları

basic_iostream, <istream>, üstbilgi dosyasında tanımlandığı olduğu sınıf şablonu için her ikisini de ele nesneleri giriş ve çıkış karakteri temel g/Ç akışlarına.

Özel karakter specializations, tanımladığınız iki TypeDef vardır basic_iostream ve kod daha kolay okunmasını sağlama yardımcı olabilir: iostream Depolama Birimi'ni (üstbilgi dosyası <iostream> ile karıştırılmamalıdır) temel alan bir g/Ç akışını sağlamaktır basic_iostream<char>; wiostreamtemel alan bir g/Ç akış basic_iostream<wchar_t>.

Daha fazla bilgi için, bkz. basic_iostream Class, iostream ve wiostream

Gelen deriving basic_iostream sınıf şablonu basic_fstream, dosyalardan ve karakter veri akışı için kullanılan.

Ayrıca vardır, özel karakter specializations sağlayan TypeDef basic_fstream.Bunlar fstream, bağlı olduğu dosya g/Ç akışı olduğu char, ve wfstream, bağlı olduğu dosya g/Ç akışı olduğu wchar_t.Daha fazla bilgi için, bkz. basic_fstream Class, fstream ve wfstreamBu TypeDef kullanarak üstbilgi dosyası <fstream> gerekir.

[!NOT]

Zaman bir basic_fstream nesne dosya g/Ç, alttaki arabellek okumak için ayrı ayrı belirlenmiş konumlar içerir ve yazma, geçerli giriş ve geçerli çıkış pozisyonlar bağlı birlikte ve bu nedenle, bazı veri okuma çıktı konuma taşır rağmen gerçekleştirmek için kullanılır.

Sınıf şablonu basic_stringstream ve kendi ortak uzmanlığı stringstream, genellikle yerleştirin ve karakter veri ayıklamak için g/Ç akış nesneleriyle çalışmak için kullanılır.Daha fazla bilgi için bkz. basic_stringstream Class.

Ayrıca bkz.

Başvuru

stringstream

basic_stringstream Class

<sstream>

iostream programlama

Diğer Kaynaklar

Standart C++ Kitaplık Başvurusu