QFileInfo 是否与文件同步
Is QFileInfo synchronized with file?
QFileInfo
与源文件同步吗?或者它只是存储创建实例时的信息?
换句话说,如果我为我的文件创建QFileInfo
实例。然后我更改文件。然后,我为此文件创建了第二个QFileInfo
实例,它们是否具有不同的 lastModified 值?
> QFileInfo 未同步,在创建对象时读取信息。
我用这个小例子来验证它。
如果您在终端中运行它,然后更改文件,您将在保存文件时看到日期更改。
#include <QCoreApplication>
#include <QDebug>
#include <QFileInfo>
#include <QDateTime>
#include <QThread>
int main(int argc, char *argv[])
{
QCoreApplication a(argc, argv);
while (1)
{
QFileInfo f("./file.txt");
qDebug() << f.lastModified().toString();
QThread::sleep ( 1 );
}
return a.exec();
}
相关文章:
- 同步文件读取同一文件 c
- 多个线程/进程是否可以在不同步的情况下同时从/写入文件的非重叠区域?
- 从 FutureAccessList 同步获取文件夹路径
- UWP 是否有同步文件读/写 API
- git:将同一文件的两个位置保持同步
- 与更新的输入文件同步程序
- rsyslog写入同步文件不会阻止
- 用于文件同步的简单客户端
- 如何将记忆映射的文件与另一个进程写入文件同步
- QFileInfo 是否与文件同步
- 如何同步 2 个或更多监视文件夹
- 实现定义的文件流同步 - 原因
- FTP 文件夹同步 c / obj c.
- 关闭 fstream 是否保证文件系统同步
- 同步文件和更改数据的最佳方式
- 同步文件,删除相同的数据
- 在文件中存储和同步字符串列表
- 同步文件与sqlite数据库qt c++
- 在不锁定文件的情况下同步更新文件
- 如何监视和同步文件集合