C / C++ 中的可移植目录/文件监视库
是否有一个便携式库可以在不轮询的情况下监视文件系统更改?
有
- 我知道Linux 上
- inotify 解决方案osx
- FindFirstChangeNotification对于 Windows
- NIO.2 用于 Java
- 系统。 .NET 的 IO.FileSystemWatcher
但我还没有找到任何可移植的包装器。
是否有适用于 Linux、Windows 和 OS X 或其子集的便携式包装器?
Is there a portable library to watch for filesystem changes without polling?
I know there is
- inotify for Linux
- solution for osx
- FindFirstChangeNotificationfor Windows
- NIO.2 for Java
- System.IO.FileSystemWatcher for .NET
but i have not found any portable wrapper for those.
Is there a portable wrapper for Linux, Windows and OS X or a subset of those?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
QFileSystemWatcher -- Qt 非常跨平台。
QFileSystemWatcher -- Qt is very cross-platform.
看看 jnotify。它是用 java 编写的,可以在所有主要操作系统上运行。
Have a look at jnotify. It's written in java and can run on all the major OSes.