使用c ++进行文件修改回调?

时间:2013-09-27 20:25:10

标签: c++ macos g++ boost-filesystem

我需要在我的代码中使用回调(在C ++中),每次修改特定文件时都会触发(保存后),我使用Mac而不是Xcode,我正在使用g ++构建代码,这个文档看起来似乎非常有限。有没有人有任何执行此功能的示例代码?或者可以指出我在哪里看正确的方向?

1 个答案:

答案 0 :(得分:0)

在Linux上,你会使用ionotify,但OSX有FSEvents。它似乎只会通知您有关目录的更改,由您决定该事件是否与您的文件有关。有一个C API。 This question有一些例子。