关于Virtual继承及Virtual Table
2008-08-27 16:24 libiver 阅读(158) 评论(0) 编辑 收藏 举报
简单的虚拟函数实例,以及虚拟函数列表。
调试断点放在第52行 return 0;处
从上面的调试输出信息可以看到,__vfptr就是一个virtual table。注意观察三个类对象a、b、c的virtual table中虚拟函数的地址的变化,它足以充分说明虚拟函数的作用。
作者:点滴点点滴滴
本文版权归作者所有,欢迎转载,但未经作者同意时必须保留此段声明,且须在文章页面显著位置给出原文连接,否则作者保留追究法律责任的权利。