摘要:
读<<深度探索C++对象模型>>,第二章介绍了默认构造函数,自觉知识点虽基础但是很是被忽略,故作此文记录. 关于基础概念不做介绍,先看代码 #include <stdio.h> #include <string> class Sample{ public: int intVal; }; class 阅读全文
posted @ 2023-04-28 15:42
严_青
阅读(53)
评论(0)
推荐(0)
###virtual 析构函数的作用 虚析构函数使得在删除指向子类对象的基类指针时可以调用子类的析构函数达到释放子类中堆内存的目的,而防止内存泄露的. ###调用时机 在谈论实现之前先明确一下析构函数的调用时机 局部变量在作用域结束的时候,程序会默认调用析构函数(如果有的话) 主动调用delete( 阅读全文
###简单的继承类 #ifndef virtualFuntion_hpp #define virtualFuntion_hpp #include <stdio.h> class SValue { public: SValue() { printf("SValue init\n"); }; ~SVal 阅读全文