CFile 读取乱码
CFilefile;file.Open("1.txt",CFile::modeRead);char*pBuf;DWORDlen=file.GetLength();pBuf...
CFile file;
file.Open("1.txt",CFile::modeRead);
char *pBuf;
DWORD len=file.GetLength();
pBuf=new char[len+1];
memset(pBuf,0,sizeof(pBuf));
file.Read(pBuf,sizeof(pBuf));
file.Close();
MessageBox(pBuf);
delete pBuf;
这段MFC代码为什么读取出来的是乱码,比如说1.txt中的文本是www.baidu.com 展开
file.Open("1.txt",CFile::modeRead);
char *pBuf;
DWORD len=file.GetLength();
pBuf=new char[len+1];
memset(pBuf,0,sizeof(pBuf));
file.Read(pBuf,sizeof(pBuf));
file.Close();
MessageBox(pBuf);
delete pBuf;
这段MFC代码为什么读取出来的是乱码,比如说1.txt中的文本是www.baidu.com 展开
1个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询