主题说明了一切 - 通常简单和跨平台的方式是智能地轮询.但是每个操作系统都有一些无需轮询即可通知的方法.是否有可能以合理的跨平台方式?(我只关心Windows和Linux,但我使用mac,所以我认为posix可能有帮助?)
Dav*_*ben 19
Qt库有一个QFileSystemWatcher类,它在文件更改时提供跨平台通知.即使您没有使用Qt,因为源代码可用,您可以将其作为自己实现的示例.Qt有针对Windows,Linux和Mac的单独实现.
归档时间: |
|
查看次数: |
18911 次 |
最近记录: |