次の方法で共有


basic_filebuf::setbuf

各派生ストリームのバッファーに特定の操作を実行します。

virtual basic_streambuf<Elem, Tr> *setbuf(
    char_type *_Buffer,
    streamsize _Count
);

パラメーター

  • _Buffer
    バッファーへのポインター。

  • _Count
    バッファーのサイズ。

戻り値

プロテクト メンバー関数は、ファイル ポインターが null ポインターの場合 fp ゼロを返します。

解説

setbufsetvbuf (fp、char (*) を_Buffer、_IOFBF、ストリームのバッファーとして _Buffer で始まる _Count 要素の配列を提供するために _Countsizeof (*) Elem) が呼び出されます。この関数がゼロ以外の値を返した場合、関数は null ポインターを返します。それ以外の場合は、に this を返します。

必要条件

ヘッダー: <fstream>

名前空間: std

参照

関連項目

basic_filebuf Class

入出力ストリームのプログラミング

入出力ストリームの規則