Как установить строковый буфер в Windows? - PullRequest
3 голосов
/ 17 февраля 2020

В Linux мы можем использовать void setlinebuf(FILE * stream); или int setvbuf(FILE *stream, char *buf, int mode, size_t size);, чтобы установить буферизацию строки для FILE.


Но Windows не поддерживает ни setlinebuf или setvbuf::_IOLBF.

_IOLBF — For some systems, this provides line buffering. However, for Win32, the behavior is the same as _IOFBF - Full Buffering.


Так как установить буферизацию строки (для fprintf)?

...