码迷,mamicode.com
首页 > 编程语言 > 详细

C++ Daily 《5》----虚函数表的共享问题

时间:2014-05-11 22:35:00      阅读:387      评论:0      收藏:0      [点我收藏+]

标签:虚函数表

问题:

包含一个以上虚函数的 class B, 它所定义的 对象是否共用一个虚函数表?


分析: 由于含有虚函数,因此对象内存包含了一个指向虚函数表的指针,但是这个指针指向的是同一个虚函数表吗?

实验如下:


结论:

结果表面,同一个类的所有对象,都共享同一个虚函数表。


派生问题:

派生类 和 基类是否共享同一个虚函数表呢?


C++ Daily 《5》----虚函数表的共享问题,布布扣,bubuko.com

C++ Daily 《5》----虚函数表的共享问题

标签:虚函数表

原文地址:http://blog.csdn.net/shoulinjun/article/details/25537161

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!