Namespaces
Variants

std::basic_ios<CharT,Traits>:: set_rdbuf

From cppreference.net
protected :
void set_rdbuf ( std:: basic_streambuf < CharT,Traits > * sb ) ;
(C++11以降)

関連付けられたストリームバッファを sb に設定しますが、エラー状態はクリアしません。

このメンバ関数はprotectedです:これは std::basic_ofstream std::basic_istringstream などの派生ストリームのムーブコンストラクタから呼び出され、基底クラスの構築とストリームバッファのムーブ後の最終ステップとして実行されます:最も派生したストリームクラスのみがストリームバッファを正しくムーブする方法を知っていますが、 std::basic_ios はその公開メンバ関数がアクセスできるように、ストリームの新しい位置を認識する必要があります。

目次

パラメータ

sb - 関連付けるストリームバッファ

戻り値

(なし)

例外

例外を送出しません。

関連項目

関連するストリームバッファを管理する
(公開メンバ関数)