求MFC的CFile类 or C的FILE使用法
MFC的CFile怎么创建文件?或者C的FILE怎么关闭句柄?突然要用但都忘记了还有就是我把一段字符串写入一个Config.txt里字符串如下:"Name:xxxx---...
MFC的CFile 怎么创建文件? 或者C的FILE 怎么关闭句柄?突然要用但都忘记了 还有就是 我把一段字符串写入一个Config.txt里字符串如下:"Name:xxxx------Password:XXX" 在末尾加上\n但是写入的\n是乱码 记得过孙鑫讲过但是也忘记了没分了... 哪位还没睡的能帮个忙感谢了
展开
1个回答
2014-01-06
展开全部
BOOL WriteFile(CString strFile, CString Name, CString strPwd)
{
CFile File;
if(!File.Open(strFile, CFile::modeCreate))
{
return FALSE;//打开文件失败
}
//组织数据
CString strData;
strData.Format("Name:%s------Password:%s\r\n", strName,strPwd);
try
{
File.Write(strData, strData.GetLength());
}//try
catch(CFileException *pe)
{
pe->Delete();
File.Close();
return FALSE;
}//catch
File.Close();
return TRUE;
}
有几点说明:
1、文件操作的步骤:打开、读/写、关闭;
2、MFC中文件的换行一般用\r\n;
{
CFile File;
if(!File.Open(strFile, CFile::modeCreate))
{
return FALSE;//打开文件失败
}
//组织数据
CString strData;
strData.Format("Name:%s------Password:%s\r\n", strName,strPwd);
try
{
File.Write(strData, strData.GetLength());
}//try
catch(CFileException *pe)
{
pe->Delete();
File.Close();
return FALSE;
}//catch
File.Close();
return TRUE;
}
有几点说明:
1、文件操作的步骤:打开、读/写、关闭;
2、MFC中文件的换行一般用\r\n;
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询