名前空間
変種
操作

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

From cppreference.com
< cpp‎ | io‎ | basic ios
 
 
 
 
protected:
void set_rdbuf( std::basic_streambuf<CharT,Traits>* sb );
(C++11以降)

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

このメンバ関数はprotectedです。これは、派生ストリーム(例: std::basic_ofstreamstd::basic_istringstream)のムーブコンストラクタによって、基底クラスの構築後、かつストリームバッファの移動後、最終ステップとして呼び出されます。ストリームバッファを正しく移動する方法を知っているのは最も派生したストリームクラスだけですが、std::basic_ios は、そのパブリックメンバ関数がアクセスできるように、ストリームの新しい場所を認識する必要があります。

目次

[編集] パラメータ

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

[編集] 戻り値

(なし)

[編集] 例外

何もスローしません。

[編集]

[編集] 関連項目

関連付けられたストリームバッファを管理する
(public member function) [編集]
English 日本語 中文(简体) 中文(繁體)