1
我有一种情况,最简单的答案是.net风格的事件。我从来没有在C++中使用过事件,并且觉得它甚至没有任何事件。无论如何,我发现这个MSDN页面:http://msdn.microsoft.com/en-us/library/ee2k0a7d.aspx并试图跟随它例如添加C++中是否有事件?
[event_source(native)]
我班上的第一名和
__event void fileChanged(std::wstring fileName);
作为公共成员,但它不会编译,给我的错误“不能在需要对象展开的函数中使用__try”,我甚至不知道它是什么意思或者什么__try与任何东西有关(因为我没有在类中的任何try块,如果这就是它指的是什么) 。和对象展开?笏。
没有,有没有在第一名这样的概念,但提供容易建立这样几个标准机制。 –
hm ...也许这只是尝试将'std :: wstring'更改为'std :: string' – Quest
您可以尝试inotify API – Emma