Boost.Signals2 有序插槽的示例
Boost.Signals2 是一个 C++ 库,用于信号与插槽机制。它可以让一个对象发射一个事件,然后其他对象可以监听这个事件并且在事件被触发时执行相应的动作。Boost.Signals2 还支持有序插槽,这意味着每一个插槽都可以关注事件触发的顺序。
下面是一个 Boost.Signals2 的有序插槽的 hello world 示例:
#include <iostream>
#include <boost/signals2.hpp>
using namespace boost