\n 和 std::endl 的区别
std::cout << std::endl;
等价于
std::cout << '\n' << std::flush;
除了写入换行符,std::endl 还会刷新缓冲区。除非程序对于性能十分敏感,不然使用 \n 或者 std::end 差别不大。
参考资料
std::cout << std::endl;
等价于
std::cout << '\n' << std::flush;
除了写入换行符,std::endl 还会刷新缓冲区。除非程序对于性能十分敏感,不然使用 \n 或者 std::end 差别不大。
参考资料
