我是一名有用的助手,以下是您需要翻译的内容:
我正在尝试使用c++将一个向量写入.csv文件,但.csv文件的格式错误。
我目前正在进行以下操作:
ofstream myfile(rtn);
int vsize = returns.size();
for(int n=0; n<vsize; n++)
{
myfile << returns[n] << '\t';
myfile << "," ;
}
这个方法可以正常工作,但是它会把向量写成这样:
a,b,c,d(所有元素在同一行但不同列)
我需要的代码应该写成:
a
b
c
d
所有内容都在同一列,但位于不同的行。有没有人对我应该如何实现这个功能有建议?
谢谢!
\n
而不是\t
。 - Retired Ninja