basic_filebuf::setbuf
各派生ストリームのバッファーに特定の操作を実行します。
virtual basic_streambuf<Elem, Tr> *setbuf(
char_type *_Buffer,
streamsize _Count
);
パラメーター
_Buffer
バッファーへのポインター。_Count
バッファーのサイズ。
戻り値
プロテクト メンバー関数は、ファイル ポインターが null ポインターの場合 fp ゼロを返します。
解説
setbuf は setvbuf (fp、char (*) を_Buffer、_IOFBF、ストリームのバッファーとして _Buffer で始まる _Count 要素の配列を提供するために _Countsizeof (*) Elem) が呼び出されます。この関数がゼロ以外の値を返した場合、関数は null ポインターを返します。それ以外の場合は、に this を返します。
必要条件
ヘッダー: <fstream>
名前空間: std