2012年7月29日

C++中虚函数指针问题

摘要: 《Inside C++ model》中已经解释的很详细了,这篇文章http://blog.csdn.net/heavendai/article/details/7008066,解释了如何调用找出虚函数的地址并调用,后来我发现其实取出的函数指针并不能应用,因为没传递函数指针,所以如果虚函数中对成员变量的访问将会是未定义的行为,比较危险。我来实现一个比较实用的基类指针,用来指向虚函数,下面是demo:#include <iostream>using namespace std;class Base {public: typedef void (Base::*handler_ptr)() 阅读全文

posted @ 2012-07-29 00:28 张 勇 阅读(1002) 评论(0) 推荐(0) 编辑

导航