![240](https://cdn2.jianshu.io/assets/default_avatar/15-a7ac401939dd4df837e3bbf82abaa2a8.jpg?imageMogr2/auto-orient/strip|imageView2/1/w/240/h/240)
四种智能指针 智能指针主要用于管理在堆上分配的内存,它将普通的指针封装为一个栈对象。当栈对象的生存周期结束后,会在析构函数中释放掉申请的内存,从...
反向编程和面向对象编程 继承关系中this指针、虚函数 一. 转换函数 conversion function 自动转换为double类型,并参...
一. 类模板 二. 函数模板 编译器会对function template进行实参推导。 三. 成员模板 成员中使用模板 四. 模板特化 模板:...
一. pointer-like classes 智能指针 把c++天然的指针包含到智能指针里。 '->'符号消耗掉还会作用下去。 二. poin...
总:虚函数 非虚函数:不希望子类重新定义 虚函数:子类重新定义 纯虚函数:希望子类一定要重新定义,没有默认定义 类的继承是继承的调用权 一. 使...
扩展补充 一. static 从C语言的角度,可以解读为: this是对象的地址 1.1 static成员变量、成员变量 static 成员变量...
面向对象的编程 继承 Inheritance 复合 Composition 委托 Delegation 一. 复合 Composition 表示...
总:Classes的两个经典分类 Class without pointer member(s)complex Class with point...
总:Classes的两个经典分类 Class without pointer member(s)complex Class with point...