是否可以将流传输std::cout
到每次输出后自动完成的模式std::cout << std::flush
?
解决方案选项:
std::flush
在每次输出后显式写入- 围绕 编写一个包装器
std::cout
,重载其移位运算符,然后刷新。
但是肯定有一些常规的方法可以做到这一点,我无法谷歌它,我找不到一个查询,以便谷歌能够理解我想要什么。有谁知道如何做到这一点?
是否可以将流传输std::cout
到每次输出后自动完成的模式std::cout << std::flush
?
解决方案选项:
std::flush
在每次输出后显式写入std::cout
,重载其移位运算符,然后刷新。但是肯定有一些常规的方法可以做到这一点,我无法谷歌它,我找不到一个查询,以便谷歌能够理解我想要什么。有谁知道如何做到这一点?
尝试
std::unitbuf