注册 登录
编程论坛 C++教室

编程错误求高手帮助

jiangkecai 发布于 2012-03-07 14:43, 640 次点击
TCHAR *pszFileName=_T("d:\\myfile.txt");
    CStdioFile myFile;
    CFileException fileException;
    if(!myFile.Open(pszFileName,CFile::modeCreate|CFile::typeText|CFile::modeReadWrite),&fileException)
    {
        
        TCHAR str=_T("acxsada\n");
        myFile.WriteString(str);
        CString strOrder;
        strOrder.Format("%d,%.3f",66,88.88);
        myFile.WriteString(strOrder);
    }

error C2440: “初始化”: 无法从“const wchar_t [9]”转换为“TCHAR”
4 回复
#2
jiangkecai2012-03-07 15:16
怎么没人说话呀,嘿嘿,求帮助啊
#3
zhooyu2012-03-10 14:53
回复 2楼 jiangkecai
路过

[ 本帖最后由 zhooyu 于 2012-3-10 14:55 编辑 ]
#4
dingzheheng2012-03-10 17:27
回复 楼主 jiangkecai
你将一个常量字符串强制进行类型转换.错误
可以先建立一个字符串变量,在将文本复制给字符串.在经行类型转换
#5
jiangkecai2012-03-10 21:01
回复 4楼 dingzheheng
谢谢了,这个问题我已经解决了
1