摘要: 子类继承父类的虚函数表的方式是复制一份。存在虚函数的类,都有自己的虚函数表,不与其他类共用。 只要祖先类的某个函数被声明位virtual, 则在后代中无论是否显式地添加virtual,该函数一直都是虚的。 如果子类重写了某个虚函数,则该类的虚函数表对应位置上的虚函数地址会被覆盖。如果完全不重写,则子 阅读全文
posted @ 2022-07-18 11:47 萧海~ 阅读(49) 评论(0) 推荐(0) 编辑
摘要: new和malloc的区别可以从以下几方面进行阐述: 最大的区别:new在申请空间的时候会调用构造函数,malloc不会调用 申请失败返回:new在申请空间失败后返回的是错误码bad_alloc,malloc在申请空间失败后会返回NULL 属性上:new/delete是C++关键字需要编译器支持,m 阅读全文
posted @ 2022-07-18 11:43 萧海~ 阅读(363) 评论(0) 推荐(0) 编辑
该文被密码保护。 阅读全文
posted @ 2022-07-18 08:55 萧海~ 阅读(0) 评论(0) 推荐(0) 编辑