basic_filebuf::setbuf

执行操作对特定于每个派生的流缓冲区。

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

请参见

参考

basic_filebuf Class

iostream编程

(mfc)约定