读书人

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

发布时间: 2012-01-21 21:31:43 作者: rapoo

如何将整型数据存入文本文件中
代码如下
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;
然后保存
可以用文本打开:)

读书人网 >VC/MFC

热点推荐