您的位置:首页 > 其它

MFC vc 开发过程中出现错误C2248

2017-03-06 17:04 204 查看
MFC  vc开发过程中出现错误:

错误详细内容如下:

error C2248: 'CObject::operator =' : cannot access private member declared in class 'CObject'
C:\Program Files (x86)\Microsoft Visual Studio 8\VC\atlmfc\include\afx.h
1254

当点击错误的时候,定位在文件afx.h的1254行,

protected:
BOOL m_bCloseOnDelete;
CString m_strFileName;

};

我还以为自己添加的 CString m_strFileName发生错误,最后发现是在下面的操作导致的:

m_file = NULL;

定义在CStdioFile m_file;
去除掉m_file = NULL;就没有了。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐