basic_filebuf::setbuf

执行一种操作特定到每个派生的流缓冲区。

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

参数

  • _Buffer
    指向一个缓冲区的指针。

  • _Count
    缓冲区的大小。

返回值

文件指针,如果 fp 为 null 指针,从而保护的成员函数返回零。

备注

调用setbufsetvbuf(fp,char (*)_Buffer,_IOFBF,_Count * sizeof (Elem) 提供一些在开始_Buffer 的 _Count 元素以流的缓冲区。 如果该函数将返回一个非零值,函数返回 null 指针。 否则,它将返回 this 通知成功。

要求

页眉: <fstream>

命名空间: std

请参见

参考

basic_filebuf 类

iostream 编程

iostreams 约定