鸡啄米
VS2010/MFC编程入门之四十五(MFC常用类:CFile文件操作类)›评论
-
10. Ernasto:
请问怎么把ulonglong和进度条结合起来?2015/11/20 00:33
-
9. Effie:
实例二运行出来TXT里是乱码,求老师解答昊 于 2016-4-7 16:23:37 回复1、示例二运行结果乱码
2、int nRet = file.Read(s2, sizeof(s2));
//int nRet = file.Read((BYTE*)s2+nReadBytes, sizeof(s2));
两者似乎没什么区别
3、写的很好,辛苦了,谢谢2015/11/13 13:31
-
8. jason:
char a[100];
GetLocalTime(&Systemtime);
CString str;
str.Format(_T("%u/%u/%u %.2u:%.2u:%.2u"),m_year,m_month,m_day, m_hour,m_minut,m_second );
if(FILE *pFile=fopen("C:\\2.txt","a+"))
{
MessageBox(_T("Hello"));
GetLocalTime(&Systemtime);
CString str;
str.Format(_T("%u/%u/%u %.2u:%.2u:%.2u"),m_year,m_month,m_day, m_hour,m_minut,m_second );
fwrite(a,1,strlen(a),pFile);
}
else
{
MessageBox(_T("error to open"));
}
米哥,我想把本地时间写到记事本了,就写了上边的代码,开始我想将str转为数组,然后再将数组写到记事本里,但找了很多方法都不能讲CString转换为Char格式。帮忙看一下,非常感谢。2015/8/20 17:46
-
7. becca:
非常感谢鸡啄米给刚入门的人提供了这么好的教程,思路清晰,一目了然。 求教一下,实例2,为什么写到的txt里面的会是乱码呢? 我把整型数字换成字符型,就好了。是不是整型数据写入文件,要做什么处理呢,求回复!,谢谢鸡啄米啦!2015/1/4 10:09
-
6. qkk:
问下
// 读取数据到s2
int nRet = file.Read((BYTE*)s2 + nReadBytes, sizeof(student));
这条语句可否解释下 为什么 要强制转换成BYTE*类型呐还+ nReadBytes,CFile::read()方法第一个参数不是void*嘛 为何要转化成这种形式 还有就是 我现在读数据遇到问题 也是读一个结构体 读出来的字段全是乱码 很是困惑 还请劳烦简答 不甚感激!
2013/8/6 12:32
发表评论