导航

2014年4月14日

摘要: 为什么构造函数不能是虚函数?这里需要明白一个概念,那就是虚函数表vtbl,每一个拥有虚函数成员函数的类都有一个指向虚函数表的指针。对象通过虚函数表里存储的函数地址来调用虚函数。那虚函数表的指针是在什么时候初始化的呢?当然是构造函数。当我们通过new来创建一个对象的时候,第一步是申请需要的内存,第二部... 阅读全文

posted @ 2014-04-14 11:03 网名还没想好 阅读(242) 评论(0) 推荐(0) 编辑