LINUX.ORG.RU

Вопрос по libsigc++-2.0


0

0

Есть класс. В нем сигнал on_object_created(). Как подключить к нему обработчик из main-функции? Типа того:

class A

{

Signal0<void>on_object_created;

};

void do_flood()

{

cout << "object created!" << endl;

}

int main()

{

A a;

a.on_object_created.connect(sigc::ptr_fun(&do_flood));

}

Но, понятно, данная конструкция не работает.

Как?

Спасибо.

anonymous

Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.