std::basic_ios::set_rdbuf
性病:基本[医]IOS::SET[医]rdbuf
protected: void set_rdbuf( std::basic_streambuf | | |
---|
将关联的流缓冲区设置为sb
而不清除错误状态。
这个成员函数是受保护的:它由派生流的移动构造函数调用,如std::basic_ofstream
或std::basic_istringstream
,作为构建基类和移动流缓冲区之后的最后一步:只有大多数派生流类知道如何正确移动流缓冲区,但是std::basic_ios
需要知道流%27s的新位置,以便它的公共成员函数可以访问它。
参数
sb | - | stream buffer to associate to |
---|
返回值
%280%29
例外
%280%29
例
另见
rdbuf | manages associated stream buffer (public member function) |
---|
© cppreference.com
在CreativeCommonsAttribution下授权-ShareAlike未移植许可v3.0。