这是什么意思:'std::cout' 已缓冲
What does this mean: 'std::cout' is buffered
最近,我明白了 buffering
到底是什么。我读到 cout
被缓冲了。所以我很困惑。 cout
被缓冲是什么意思?一般来说,当有人说某些东西被缓冲时,这意味着什么?刷新 streams(cout/buffer) 是什么意思?
任何标有答案的示例将不胜感激:)
这是一个相关的post:
Is std::cout buffered?
这是一篇更详细地讨论它的文章:
https://www.programmingincpp.com/flush-the-output-stream-buffer.html
最近,我明白了 buffering
到底是什么。我读到 cout
被缓冲了。所以我很困惑。 cout
被缓冲是什么意思?一般来说,当有人说某些东西被缓冲时,这意味着什么?刷新 streams(cout/buffer) 是什么意思?
任何标有答案的示例将不胜感激:)
这是一个相关的post: Is std::cout buffered?
这是一篇更详细地讨论它的文章: https://www.programmingincpp.com/flush-the-output-stream-buffer.html