05 2018 档案

摘要:当定义一个类时,我们显式地或隐式地指定了此类型的对象在拷贝、赋值和销毁时做什么。一个类通过定义三种特殊的成员函数来控制这些操作:拷贝构造函数、拷贝赋值运算符和析构函数。 拷贝构造函数定义了当用同类型的另一个对象初始化新对象时做什么,拷贝赋值运算符定义了将一个对象赋予同类型的另一个对象时做什么,析构函 阅读全文
posted @ 2018-05-30 14:13 阿玛尼迪迪 阅读(2693) 评论(0) 推荐(2) 编辑
摘要:delete p后,只是释放了指针中存放的地址中的内存空间。但是指针变量p仍然存在(即指针p本身所占有的内存),且p中存放的地址还是原来的地址。 例如: 对一个非空指针delete后,若没有将p赋为NULL,若再次delete的话,会出现问题。 如下代码: 在ubuntu14.04中使用g++进行编 阅读全文
posted @ 2018-05-20 23:20 阿玛尼迪迪 阅读(3072) 评论(0) 推荐(2) 编辑

点击右上角即可分享
微信分享提示