首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > VC/MFC >

怎么将整型数据存入文本文件中

2012-01-21 
如何将整型数据存入文本文件中代码如下CFilefileintnum65file.Write(&num,sizeof(num))为什么存好文本

如何将整型数据存入文本文件中
代码如下
CFile   file
                int   num=65;
              file.Write(&num,sizeof(num));
为什么存好文本中的不65呀,怎么样才能原保存呀   大家帮帮

[解决办法]
CString strTmp;
strTmp.Format( "%d ",num);
file.Write(strTmp,strTmp.GetLength());
file.Close();

差不多这样吧
[解决办法]
楼主需要先将整型数据转换为字符型然后再写入文件,或者按下面的语句也可:

int num = 65;
FILE * fout = fopen( "num.txt ", "wt ");
if (fout)
{
fwrite(&num, sizeof(int), fout); //也可以fprintf(fout, "%d\n ", num);
fclose(fout);
}
[解决办法]
int num=65;
是一个四字节的整数
如果你想用65表示 'A '
声明为BYTE num=65;
然后保存
可以用文本打开:)

热点排行