【发布时间】:2012-02-08 16:31:14
【问题描述】:
是否有可移植的库来监视文件系统更改而无需轮询?
我知道有
- inotify 适用于 Linux
- solution for osx
- FindFirstChangeNotificationWindows 版
- NIO.2 用于 Java
- System.IO.FileSystemWatcher 用于 .NET
但我还没有找到任何便携式包装器。
是否有适用于 Linux、Windows 和 OS X 或其子集的便携式包装器?
【问题讨论】:
-
GLib 的GIO 使用的 GAMIN 涵盖 Linux 和 FreeBSD,不了解 OSX 或 Windows。
-
Java 的便携性对您来说不够吗?还是您明确需要 C++ 包装器?
-
Java 对任务的内存和磁盘空间占用很大
标签: c++ c filesystems