有关虚函数调用的问题

第一种调用形式用new来创建指针 delete来删除指针 第二种用取地址的方式来调用重写的函数 但是第一种调用方式调用的构造函数和析构函数太多了 显得杂乱,第二种函数更加干净便捷。有大佬能告诉为什么第一种的输出结果复杂么

全部评论
因为你要测试的是用new,所以这一行是不必要的
点赞 回复 分享
发布于 2024-12-29 18:45 广东
Red rec(4,5)这一行
点赞 回复 分享
发布于 2024-12-29 18:44 广东
第一张图没看错的话,父类和之类析构函数都调用两次是因为你最开始定义了一个子类对象rec
点赞 回复 分享
发布于 2024-12-29 18:43 广东

相关推荐

昨天 11:02
中山大学 C++
字节刚oc,但距离九月秋招很近了有两段互联网实习,非腾讯字节。不敢赌转正,现在在纠结去还是不去如果实习俩月离职会有什么后果吗
阿城我会做到的:不去后悔一辈子,能否转正取决于ld的态度,只要他不卡,答辩就是走流程,个人觉得可以冲一把
投递字节跳动等公司9个岗位
点赞 评论 收藏
分享
评论
点赞
1
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务