我已经读到在 C++ 中,对于新行,’\n’ 优于 ‘endl’,因为 ‘endl’ 插入新行并刷新流。请告诉我什么是刷新流?
原文由 Anshuman Singh 发布,翻译遵循 CC BY-SA 4.0 许可协议
我已经读到在 C++ 中,对于新行,’\n’ 优于 ‘endl’,因为 ‘endl’ 插入新行并刷新流。请告诉我什么是刷新流?
原文由 Anshuman Singh 发布,翻译遵循 CC BY-SA 4.0 许可协议
3 回答1.3k 阅读✓ 已解决
2 回答2.2k 阅读✓ 已解决
1 回答1.1k 阅读✓ 已解决
4 回答840 阅读
1 回答914 阅读
1 回答949 阅读
1 回答714 阅读
刷新流可确保输出已写入该流的所有数据,包括清除任何可能已缓冲的数据。
一些流被缓冲以提高性能,例如写入磁盘的流可能会缓冲直到内容达到块大小。