CFile 写文件数字为什么变成乱码?
我刚开始是用C++写文件(代码如下:)
for(j=0;j<4;j++)
{ sprintf(filename,"TD%d.txt",j+1);//给写文件命名,以通道数命名的。
ofstream outfile(filename,ios::out);//存到记事本文件中
if(!outfile)
{
cerr<<"open error!"<<endl;
exit(1);
}
for(i=0;i<2048;i++)
{
outfile<<setw(4)<<i+1<<" ";
for(k=0;k<LineNum;k++)
{ if(j==0)
outfile<<setw(3)<<T1[k][i]<<" ";
if(j==1)
outfile<<setw(3)<<T2[k][i]<<" ";
if(j==2)
outfile<<setw(3)<<T3[k][i]<<" ";
if(j==3)
outfile<<setw(3)<<T4[k][i]<<" ";
}
outfile<<endl;
}
outfile.close();
}
如何把其相应的转化成CFile写文件语句?请高手指点
for(j=0;j<4;j++)
{ sprintf(filename,"TD%d.txt",j+1);//给写文件命名,以通道数命名的。
ofstream outfile(filename,ios::out);//存到记事本文件中
if(!outfile)
{
cerr<<"open error!"<<endl;
exit(1);
}
for(i=0;i<2048;i++)
{
outfile<<setw(4)<<i+1<<" ";
for(k=0;k<LineNum;k++)
{ if(j==0)
outfile<<setw(3)<<T1[k][i]<<" ";
if(j==1)
outfile<<setw(3)<<T2[k][i]<<" ";
if(j==2)
outfile<<setw(3)<<T3[k][i]<<" ";
if(j==3)
outfile<<setw(3)<<T4[k][i]<<" ";
}
outfile<<endl;
}
outfile.close();
}
如何把其相应的转化成CFile写文件语句?请高手指点
...全文
相关推荐
unicode-CFile.rar_CFILE utf8_CFile Unicode_CFile unicode TXT_un
主要用于读写uniclde型式的配置文件,注意:配置文件的最后要有一个空行,否则读写不成功。
MFC UTF-8文件批量转成GB2312 解决中文乱码问题
选择文件夹,将指定文件里面的所有特定后缀的UTF-8编码文件转成GB2312文件,使用VS2013 ,MFC 开发.
小功能工具实现原理.docx
小功能工具实现原理.docx
c++实现文件的加密和解密
VS2008实现c++对文件进行加密和解密操作,加密之后文件只会显示乱码,解码之后正常显示
mfc中读取编辑框数据并保存
mfc中读取编辑框数据并保存在TXT文档中


