gpt4 book ai didi

C++ Ofstream 换行

转载 作者:塔克拉玛干 更新时间:2023-11-03 06:58:22 24 4
gpt4 key购买 nike

我正在尝试在 ofstream 中换行,但它不起作用。所有内容都写在 OUTPUT.txt 中的同一行

std::ofstream output;
output.open("OUTPUT.TXT");
output << "sometext" << "\r\n" << "sometext" << "\r\n" << "sometext";
output.close();

我也试过

output << "sometext" << std::endl << "sometext" << std::endl << "sometext";

output << "sometext" << "\n" << "sometext" << "\n" << "sometext";

output << "sometext" << '\n' << "sometext" << '\n' << "sometext";

所有内容都写在同一行上,没有换行...我是否遗漏了什么?

最佳答案

如果您使用的是 cygwin 的 g++,它 had some issues converting the "\n" to windows-style CRLF under some settings ,我尝试了您的代码段的简单版本并且效果很好。尝试在另一个文本编辑器中打开,看看问题是否仍然存在。

关于C++ Ofstream 换行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6352283/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com