❝通过设置setvbuf函数达到打印输出不缓冲的功能,以消除输出延时。❞
int setvbuf(FILE *stream, char *buffer, int mode, size_t size);
_IOFBF
全缓冲
_IOLBF
行缓冲
_IONBF
没有缓冲
设置标准输出缓存为0(不缓冲)。
setvbuf(stdout, nullptr, _IONBF, 0);
本文分享自 Qt君 微信公众号,前往查看
如有侵权,请联系 cloudcommunity@tencent.com 删除。
本文参与 腾讯云自媒体分享计划 ,欢迎热爱写作的你一起参与!