MFC向txt文件写入数据时出现奇怪问题

各位大神,在下想用MFC向txt文件写入内容,代码如下

  CStdioFile m_file;
    CString filePath = L"D:\\reliao\\save\\file.txt" ;
    if (!m_file.Open(filePath, CFile::modeCreate | CFile::modeWrite |CFile::typeText))
    {
        AfxMessageBox(L"文件操作错误!");
        return;
    }
    CString str =L"你好";
    m_file.WriteString(L"你好\r\n");
    m_file.Flush();
    m_file.Close();

_可奇怪的是,文件能够创建,但文件里边却什么都没有,即不能将“你好”写入文件。在在下被搞得莫名其妙,烦请大家指点迷津。在下不胜感激,在此先行谢过!

1个回答

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问