怎么将double类型的一维数组写入txt文件中,并成为一列

如何将double类型的一维数组写入txt文件中,并成为一列
如何将double类型的一维数组写入txt文件中,并成为一列

------解决方案--------------------
FILE * fp;
fp = fopen("c:\\aaa.txt", "a+");
fwrite(&d[0], sizeof(double), 1, fp);
fwrite("\n",1,1,fp);
fwrite(&d[1], sizeof(double), 1, fp);
fwrite("\n",1,1,fp);
fclose(fp);
------解决方案--------------------
msdn木有你的版本

Cfile只有write


virtual void Write(
const void* lpBuf,
UINT nCount 
);


在你的基础上,可以格式化后加一个换行\r\n

然后写入即可





探讨

CString str;
for(int i=0;i<N;i++)
{
str.Format();
f.writestring(str);
}