std::basic_ios::set_rdbuf
protected: void set_rdbuf( std::basic_streambuf<CharT,Traits>* sb );  |   |   | 
|---|
将关联的流缓冲区设置为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。
本文档系腾讯云开发者社区成员共同维护,如有问题请联系 cloudcommunity@tencent.com

