iosfwd

标准库标头<iosfwd>

此标头包含输入/输出图书馆。

前向声明

*。

在标头中定义<string>

STD::CHAR[医]属性类模板,它描述字符类型%28类模板%29的属性

STD::CHAR[医]性状<char>28类模板专门化%29

STD::CHAR[医]性状<wchar[医]t>%28类模板专门化%29

STD::CHAR[医]性状<char16[医]t>%28C++11%29%28类模板专门化%29

STD::CHAR[医]性状<char32[医]t>%28C++11%29%28类模板专门化%29

在标头中定义<memory>

默认分配器%28类模板%29

在标头中定义<ios>

基本[医]IOS管理任意流缓冲区%28类模板%29

FPO表示流或文件%28类模板%29中的绝对位置。

在标头中定义<streambuf>

基本[医]Streambuf提取原始设备%28类模板%29

在标头中定义<ostream>

基本[医]Ostream封装给定的抽象设备%28 std::basic[医]提供高级输出接口%28类模板%29

在标头中定义<istream>

基本[医]iStream包装给定的抽象设备%28 std::basic[医]提供高级输入接口%28类模板%29

基本[医]iostream包装给定的抽象设备%28 std::basic[医]提供高级输入/输出接口%28类模板%29

在标头中定义<fstream>

基本[医]filebuf实现原始文件设备%28类模板%29

基本[医]如果流实现高级文件流输入操作%28类模板%29

基本[医]实现高级文件流输出操作%28类模板%29

基本[医]fstream实现高级文件流输入/输出操作%28类模板%29。

在标头中定义<sstream>

基本[医]实现原始字符串设备%28类模板%29

基本[医]实现高级字符串流输入操作%28类模板%29

基本[医]实现高级字符串流输出操作%28类模板%29

基本[医]实现高级字符串流输入/输出操作%28类模板%29

在标头中定义<strstream>

strStrebuf%28被废弃的%29实现原始字符数组设备%28class%29

实现字符数组输入操作%28 class%29

鸵鸟流%28不推荐%29实现字符数组输出操作%28class%29

strstream%28不推荐%29实现字符数组输入/输出操作%28class%29

类型和专门化

STD::Streampos FPO<char[医]性状<char>*国家[医]类型>

STD::wStreampos FPO<char[医]性状<wchar[医]T>::[医]类型>

此外,对于每个类模板std::basic[医]在此标头中声明的t,std::t和std::WT声明为std::basic的同义词。[医]T型<char>和性病:基本[医]T<wchar[医]t>。

简介

二次

namespace std { template<class charT> class char_traits; template<> class char_traits<char>; template<> class char_traits<char16_t>; template<> class char_traits<char32_t>; template<> class char_traits<wchar_t>; template<class T> class allocator; template <class charT, class traits = char_traits<charT> > class basic_ios; template <class charT, class traits = char_traits<charT> > class basic_streambuf; template <class charT, class traits = char_traits<charT> > class basic_istream; template <class charT, class traits = char_traits<charT> > class basic_ostream; template <class charT, class traits = char_traits<charT> > class basic_iostream; template <class charT, class traits = char_traits<charT>, class Allocator = allocator<charT> > class basic_stringbuf; template <class charT, class traits = char_traits<charT>, class Allocator = allocator<charT> > class basic_istringstream; template <class charT, class traits = char_traits<charT>, class Allocator = allocator<charT> > class basic_ostringstream; template <class charT, class traits = char_traits<charT>, class Allocator = allocator<charT> > class basic_stringstream; template <class charT, class traits = char_traits<charT> > class basic_filebuf; template <class charT, class traits = char_traits<charT> > class basic_ifstream; template <class charT, class traits = char_traits<charT> > class basic_ofstream; template <class charT, class traits = char_traits<charT> > class basic_fstream; template <class charT, class traits = char_traits<charT> > class istreambuf_iterator; template <class charT, class traits = char_traits<charT> > class ostreambuf_iterator; typedef basic_ios<char> ios; typedef basic_ios<wchar_t> wios; typedef basic_streambuf<char> streambuf; typedef basic_istream<char> istream; typedef basic_ostream<char> ostream; typedef basic_iostream<char> iostream; typedef basic_stringbuf<char> stringbuf; typedef basic_istringstream<char> istringstream; typedef basic_ostringstream<char> ostringstream; typedef basic_stringstream<char> stringstream; typedef basic_filebuf<char> filebuf; typedef basic_ifstream<char> ifstream; typedef basic_ofstream<char> ofstream; typedef basic_fstream<char> fstream; typedef basic_streambuf<wchar_t> wstreambuf; typedef basic_istream<wchar_t> wistream; typedef basic_ostream<wchar_t> wostream; typedef basic_iostream<wchar_t> wiostream; typedef basic_stringbuf<wchar_t> wstringbuf; typedef basic_istringstream<wchar_t> wistringstream; typedef basic_ostringstream<wchar_t> wostringstream; typedef basic_stringstream<wchar_t> wstringstream; typedef basic_filebuf<wchar_t> wfilebuf; typedef basic_ifstream<wchar_t> wifstream; typedef basic_ofstream<wchar_t> wofstream; typedef basic_fstream<wchar_t> wfstream; template <class state> class fpos; typedef fpos<char_traits<char>::state_type> streampos; typedef fpos<char_traits<wchar_t>::state_type> wstreampos; }

二次

© cppreference.com

在CreativeCommonsAttribution下授权-ShareAlike未移植许可v3.0。

http://en.cpPreference.com/w/cpp/Header/iosfwd