CFile中字符串的问题
如何输入字符串和显示字符串.
void CjintianDlg::OnBnAdd()
{
if(!UpdateData(true))
{
return;
}
CFile mFile;
if(mFile.Open(L"c:\\qq.dat",CFile::modeCreate|CFile::modeReadWrite))
{
mFile.Write(&m_start,sizeof(m_start));
}
}
void CjintianDlg::OnBnShow()
{
CFile mFile;
if(mFile.Open(L"c:\\qq.dat",CFile::modeReadWrite))
{
mFile.Read(&m_end,sizeof(m_end));
}
UpdateData(false);
}
其中m_start和m_end为编辑框字符串变量.为什么不能显示输入的字符串,错误在那
void CjintianDlg::OnBnAdd()
{
if(!UpdateData(true))
{
return;
}
CFile mFile;
if(mFile.Open(L"c:\\qq.dat",CFile::modeCreate|CFile::modeReadWrite))
{
mFile.Write(&m_start,sizeof(m_start));
}
}
void CjintianDlg::OnBnShow()
{
CFile mFile;
if(mFile.Open(L"c:\\qq.dat",CFile::modeReadWrite))
{
mFile.Read(&m_end,sizeof(m_end));
}
UpdateData(false);
}
其中m_start和m_end为编辑框字符串变量.为什么不能显示输入的字符串,错误在那
...全文
相关推荐
unicode-CFile.rar_CFILE utf8_CFile Unicode_CFile unicode TXT_un
检查文件编码一致性,确保读取时使用的编码与文件实际编码匹配,否则可能会出现乱码问题。
用CFile::Rename给文件改名
总的来说,使用CFile::Rename进行文件改名是MFC中一种简单而直观的方法,但需要考虑各种可能出现的异常情况和权限问题,以确保程序的稳定性和安全性。
VC中字符串之间的转换和写入文本
通过上述示例代码,我们可以看到,虽然转换过程相对简单,但在实际应用中需要注意细节,比如内存管理、BOM的添加等问题。掌握这些转换技巧,有助于开发者更好地处理多语言环境下的文本数据。
CFile操作
这样可以轻松地处理复杂数据类型,如字符串、自定义对象等。5. **错误处理**: 在进行文件操作时,一定要处理可能出现的错误,比如文件不存在、无法打开、权限问题等。
VC++读写文件问题
本文将根据给定的代码片段以及题目中的描述,详细解析如何在VC++环境下实现文件的读写操作,特别是针对字符串及数据的换行写入问题,并解决只读取每行开头字符串的情况。


