许多C ++书籍包含这样的示例代码......
std::cout << "Test line" << std::endl;
......所以我也一直这样做。但我已经看到很多来自像这样的开发人员的代码:
std::cout << "Test line\n";
是否有技术上的理由偏爱另一个,或者仅仅是编码风格的问题?
发布于 2019-06-10 15:23:20
可能存在性能问题,std::endl
强制刷新输出流。
https://stackoverflow.com/questions/-100009088
复制相似问题