我问同事,怎样写对象之间通讯,做到最大解耦。除了用消息和函数指针两种方式。其他委托,中介者都很耦合,单例内存太大。有木有更好的。同问论坛中的大侠们,还有其他方法吗。除了获得对象调用函数,或者函数指针直接调用函数。怎么写解耦。自己c++学得不是很好,想多学习下。
补充下,还有用户自定义事件,3.x版本的,也能发消息,和消息中心算是两种消息吧。
以下函数指针,CCcallback系列,selector系列,std::bind 和lamda表达式都会,我要问的是除了函数指针,和消息中心外,还有木有其他的,不能耦合。问道同事技术了,我想知道他是不是知道的特么多,差距在哪