c++往txt文件写入换行的问题

2024-12-11 18:52:28
推荐回答(5个)
回答1:

在文本模式下向文本中写入换行可以直接只用'\n',在Window下会自动转换为'\r''\n'

在binary模式下写入换行,Window下由于是使用\r\n来标识结尾,所以需要写入'\r''\n'两个字符,Linux只需要写入'\n'

回答2:

这位同学...你的。。。方向感一定很差吧...:
ofstream f("XXX.txt",ios::app);
f<<"这位同学..."<
自己试试吧....

回答3:

现在提一个想法:
假设你打开文件(ofstream output("happy.txt");)。
你要向这个文件中输入一个回车键,只需要output<<"\n";
就可以了!
这样就可以实现换行的功能了!

回答4:

在DOS文件格式中换行是\r\n
unix文件系统中换行是\n
另外,为什么不用readline函数,或者getline?

回答5:

"\r\n"