投递招商银行·招银网络科技等公司10个岗位 >
0 点赞 评论 收藏
分享
offercominga:你有些问题不简单啊!
6.什么函数不能是虚函数 : 除了类非静态成员函数和析构函数可以是虚函数外,其他函数都不能是虚函数,包括类外的普通函数,构造函数,静态成员函数,友元函数,内联函数。其中构造函数不能是虚函数是因为虚函数是针对类对象的,如果构造函数是虚函数,那么就需要在内存代码段的.rodata只读存储区的虚函数表找到虚构造函数的地址,然后类对象的实例化须通过构造函数,即不调用构造函数就无法实例化,要调用构造函数又得先实例化。而其它的,虚函数不能是全局的、静态的、友元的。总结的本质原因是虚函数是针对类对象的。
投递招商银行·招银网络科技等公司10个岗位 >
0 点赞 评论 收藏
分享
向晚带魔王:你和他说北京买房了,还能不让你回家吗
0 点赞 评论 收藏
分享
关注他的用户也关注了: