C++基础笔记(四)C++内存管理

=====================  析构函数  =========================

* 析构函数在对象所占用内存释放时调用,通常用来释放相关的资源

* 析构函数就是一个特殊的类成员函数,它是构造函数相反

构造函数:对象在分配内存之后,立即调用

析构函数:对象在内存被释放之前调用

例:~Person();

不能加参数,不能被重载

C++基础笔记(四)C++内存管理

C++基础笔记(四)C++内存管理

=====================  拷贝构造函数  =========================

一个类对象向该类的另一个对象作拷贝是通过依次拷贝每个非静态数据成员来实现的

设计者也可以通过提供特殊的拷贝构造函数来改变缺省的行为

Person(const Person & person);

C++基础笔记(四)C++内存管理

C++基础笔记(四)C++内存管理

C++基础笔记(四)C++内存管理

=====================  操作符重载  =========================

操作符重载,对象已经存在,分本

=====================  C++类  =========================

=====================  C++类  =========================

 

 

~~~~~~~~~未完待续

C++基础笔记(四)C++内存管理,布布扣,bubuko.com

C++基础笔记(四)C++内存管理

上一篇:python初体验之小小爬虫


下一篇:Java多线程编程初识