用模板和基类巧妙实现类方法的回调(消息映射的基本原理)

来源:互联网 发布:白领女性服装品牌知乎 编辑:程序博客网 时间:2024/05/29 10:41

注:本文参考一位学长的博客。用模板和基类巧妙实现类方法的回调是在这位学长的指导下完成的。他的博文链接:

http://xuwenzhang.org/blog/category/c%e7%bc%96%e7%a8%8b%e6%8a%80%e6%9c%af/

 

    主要的任务:

    实现对象方法的回调。(静态函数或者全局函数的回调,这个很好实现,就不多说了)。这个技巧,常见于消息映射的实现。形象的说,A对象有一个方法show(),但是B在没有A对象指针的前提下,如何调用A的show()方法。

    难点:

    对象方法指针的获取。

    不多说了,直接上代码。

原创粉丝点击