
C++
文章平均质量分 70
还有多远
这个作者很懒,什么都没留下…
展开
-
C++中虚函数工作原理和(虚)继承类的内存占用大小计算
原文地址:http://blog.youkuaiyun.com/hackbuteer1/article/details/7883531一、虚函数的工作原理 虚函数的实现要求对象携带额外的信息,这些信息用于在运行时确定该对象应该调用哪一个虚函数。典型情况下,这一信息具有一种被称为 vptr(virtual table pointer,虚函数表指针)的指针的形式。vptr 指向一个被称为 vtb转载 2015-04-01 19:23:42 · 445 阅读 · 0 评论 -
C++中子类重写父类虚函数的权限问题
Java中子类重写父类方法权限不能更小,C++却没有这个要求,来看看这段程序会输出什么#include class CBase{public: virtual void show(){ puts("CBase"); }};class CDerived : public CBase{private: virtual void show(){ puts("Derived"原创 2015-04-01 19:44:01 · 2823 阅读 · 0 评论