MFC中怎样用if判断一个文件是否被修改

 我来答
小呆瓜
2017-05-23 · 知道合伙人金融证券行家
小呆瓜
知道合伙人金融证券行家
采纳数:2850 获赞数:12626
从事C++行业多年

向TA提问 私信TA
展开全部
这个简单。获取文件属性,查看文件修改时间。调用CFile类成员函数getstatus即可实现。其中m_time即为修改时间,对比下修改时间就能确定了。
CFile file;
CFileStatus status;
file.getstatus(&status);
Ctime time=status.m_time;
比较这个时间与先前时间是否一致,如果一致,就是为修改。或者比较这个时间与当前时间是否接近,如果接近,就是被修改了。或者比较这个时间与创建时间是否一致
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式