子风.NET 进阶中......

路途多艱,唯勤是岸

 

c++ 虚析构函数的思考

最近一段时间在学c++,对于c++的虚析构函数有一点自己的理解

c++中如果类有虚函数的话,子类如果有重虚函数的,子类在构造的时候就会先初始化虚表指针,虚表指针指向真正的子类函数的地址。

 

虚析构函数由于名字不一样,但是编译器还是会把子类析构函数的地址放在虚表中,供后面掉用。

posted on 2012-01-12 15:36  子风  阅读(248)  评论(0编辑  收藏  举报

导航