setbuf

来自cppreference.com
< c‎ | io

定义于头文件 <stdio.h>
void setbuf( FILE *stream, char *buffer );
设置内部使用流操作的缓冲区。它应该是至少BUFSIZ字符长.
原文:
Sets the internal buffer to use for stream operations. It should be at least BUFSIZ characters long.
这段文字是通过 Google Translate 自动翻译生成的。
您可以帮助我们检查、纠正翻译中的错误。详情请点击这里
如果buffer不为空,相当于setvbuf(stream, buffer, _IOFBF, BUFSIZ)
原文:
If buffer is not null, equivalent to setvbuf(stream, buffer, _IOFBF, BUFSIZ)
这段文字是通过 Google Translate 自动翻译生成的。
您可以帮助我们检查、纠正翻译中的错误。详情请点击这里
如果buffer是空的,相当于setvbuf(stream, NULL, _IONBF, 0),关闭缓冲.
原文:
If buffer is null, equivalent to setvbuf(stream, NULL, _IONBF, 0), which turns off buffering.
这段文字是通过 Google Translate 自动翻译生成的。
您可以帮助我们检查、纠正翻译中的错误。详情请点击这里

[编辑] 参数

stream -
文件流设置缓冲区
原文:
the file stream to set the buffer to
这段文字是通过 Google Translate 自动翻译生成的。
您可以帮助我们检查、纠正翻译中的错误。详情请点击这里
buffer -
数据流使用的缓冲器的指针。如果NULL供给,缓冲是关闭的
原文:
pointer to a buffer for the stream to use. If NULL is supplied, the buffering is turned off
这段文字是通过 Google Translate 自动翻译生成的。
您可以帮助我们检查、纠正翻译中的错误。详情请点击这里

[编辑] 返回值

原文:
None.
这段文字是通过 Google Translate 自动翻译生成的。
您可以帮助我们检查、纠正翻译中的错误。详情请点击这里

[编辑] 另请参阅

为文件流设置缓冲区和其大小
(函数) [edit]
setbufC++文档