执行操作对特定于每个派生的流缓冲区。
virtual basic_streambuf<Elem, Tr> *setbuf(
char_type *_Buffer,
streamsize _Count
);
参数
_Buffer
对缓冲区的指针。_Count
缓冲区的大小。
返回值
文件,则指针 fp 是null指针,从而保护的成员函数返回零。
备注
setbuf 调用 setvbuf(fp,char (*)_Buffer,_IOFBF,_Count * sizeof (Elem)提供了一些开始在_Buffer的 _Count 元素作为流的缓冲区。如果该函数返回非零值,则函数将返回null指针。否则,它将返回 this 以表示成功。
要求
标头: <fstream>
命名空间: std