#include #include #include void on_print(const std::string &str) { std::cout << str; } int main() { sigc::signal signal_print; signal_print.connect(sigc::ptr_fun(&on_print)); signal_print.emit("hello world\n"); return 0; }