【发布时间】:2012-11-25 19:18:22
【问题描述】:
我想使用 Poco::DirectoryWatcher 类来接收有关目录中出现新文件的通知。我创建 DirectoryWatcher 对象
DirectoryWatcher dw (string ("dir"));
然后我有一个问题添加到事件itemAdded。我想使用对象listener的onAdd方法,实例化类Controller
class Controller {
public:
void onAdd (const void*, DirectoryWatcher::DirectoryEvent&) {
cout << "Event" << endl;
}
};
.....
Controller listener;
dw.itemAdde += delegate (&listener, &Controller::onAdd);
在这里我收到编译错误。我做错了什么,我应该怎么做?
包括所有必需的标题。
Poco 库 1.45、Xubuntu 12.04、gcc 4.6。
谢谢。
【问题讨论】:
-
编译错误是什么?
标签: c++ poco-libraries