std::setvbuf
From cppreference.com
Defined in header <cstdio>
|
||
int setvbuf( FILE *stream, char *buffer, int mode, size_t size ); |
||
Sets the internal buffer of the given file stream stream
.
Contents |
Parameters
stream | - | the file stream to set the buffer to | ||||||
buffer | - | pointer to a buffer for the stream to use | ||||||
mode | - | buffering mode to use. It can be one of the following values:
| ||||||
size | - | size of the buffer |
Return value
0 on success or nonzero on failure.
Notes
This function may only be used after stream
has been associated with an open file, but before any other operation.
buffer
may be null, in which case this call only resizes the internal buffer.