摘要: 一、智能指针的作用: 在C++中,动态内存的管理是用一对运算符完成的:new和delete,new:在动态内存中为对象分配一块空间并返回一个指向该对象的指针,delete:指向一个动态独享的指针,销毁对象,并释放与之关联的内存。 动态内存管理经常会出现三种问题: 1、申请之后忘记释放内存,会造成内存 阅读全文
posted @ 2020-04-13 22:59 知道了呀~ 阅读(4041) 评论(0) 推荐(0) 编辑
摘要: 1、#include "Alloctor.h" 文件 #ifndef _ALLOCTOR_H_ #define _ALLOCTOR_H_ //重载函数声明 void* operator new(size_t size); void operator delete(void* p); void* op 阅读全文
posted @ 2020-04-13 11:08 知道了呀~ 阅读(776) 评论(2) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2020-04-13 10:08 知道了呀~ 阅读(675) 评论(0) 推荐(0) 编辑