摘要: 栈、堆、类模板、函数模板、static Stack:是存在于某作用域的一块内存空间。列如当你调用函数,函数本身会形成一个stack用来放置它所接收的参数,以及返回地址。 在函数本体内声明的任何变量,其所使用的内存都来自stack Heap:是指由操作系统提供的一块全局内存空间,程序可动态分配从其中获 阅读全文
posted @ 2019-03-02 22:01 碎纸屑 阅读(104) 评论(0) 推荐(0) 编辑
摘要: class 带有指向对象 一定要有拷贝构造和拷贝赋值 不然可能就是浅拷贝 可能两个对象指针指向同一个数据,如果一个对象数据发生变动,另一个对象的数据也会随之变动 拷贝构造函数 收到参数就是自己这种类型 浅拷贝只拷贝指针 拷贝赋值函数 先把自己的内存释放,然后分配一块动态内存,最后再拷贝过来 析构函数 阅读全文
posted @ 2019-03-02 09:19 碎纸屑 阅读(87) 评论(0) 推荐(0) 编辑