C++ 虚基类的析构函数的执行顺序

来源:互联网 发布:东方网域名 编辑:程序博客网 时间:2024/05/16 12:20

(1)执行派生类的析构函数

(2)调用对象成员(子对象)的析构函数,按类声明中对象成员

          出现的逆序调用,而不是初始化列表中的次序。

(3)调用普通基类的析构函数,多个基类则按派生类声明时列出

          的逆序,从右到左调用,而不是初始化列表中的次序。

同一层中对普通基类构造函数的调用总是先于虚基类的析构函数。

http://blog.csdn.net/slience_perseverance/article/details/20443369


0 0
原创粉丝点击