求助啊!!!

kion2000 2016-10-21 02:21:38
CString str; //获取系统时间   
CTime tm; tm = CTime::GetCurrentTime();
str = tm.Format("%Y-%m-%d-%H-%M-%S");
CString dir = CCongfig::GetModuleDir();
m_fileDir = dir + "\\dat\\" + str + ".dat";

CFile file(m_fileDir, CFile::modeCreate | CFile::modeWrite | CFile::modeNoTruncate);

mFileList.Add(file); //问题在这里

提示我: C2280 “CFile &CFile::operator =(const CFile &)”: 尝试引用已删除的函数

求大神 帮帮我吧。
...全文
1216 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
  • 打赏
  • 举报
回复
你如果要显示文件路径的话, mFileList.Add(m_fileDir); CFile file 与你要在UI上显示的数据类型不匹配。
encoderlee 2016-10-21
  • 打赏
  • 举报
回复
CFile不能拷贝,可以保存CFile指针,而不要保存CFile对象

1,649

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 非技术类
社区管理员
  • 非技术类社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧