(原创)c++11改进我们的模式之改进观察者模式
摘要:和单例模式面临的是同样的问题,主题更新的接口难以统一,很难做出一个通用的观察者模式,还是用到可变模板参数解决这个问题,其次还用到了右值引用,避免多余的内存移动。c++11版本的观察者模式支持注册的观察者为函数、函数对象和lamda表达式,也避免了虚函数调用,更简洁更通用。直接看代码。template...
阅读全文
posted @ 2013-06-20 10:51
posted @ 2013-06-20 10:51
posted @ 2013-06-19 22:12
posted @ 2013-06-19 21:29