2019年1月10日

C++对象的构造、析构与拷贝构造

摘要: 今天下午在研究虚函数的时候遇到了一个问题,觉得很有意思,记录一下。 先看代码: 打印结果: 为什么会调用两个析构函数?一个析构函数是可以理解的,为什么要调用两次? 其实这里是调用了一次拷贝构造函数。调整一下代码 执行结果: 注意红框里边标注的!(Base)b隐式的调用了拷贝构造函数和析构函数。 (B 阅读全文

posted @ 2019-01-10 19:33 陶大先生 阅读(375) 评论(0) 推荐(0) 编辑

导航