- 博客(3)
- 收藏
- 关注
原创 浅拷贝与深拷贝
概念: 浅拷贝,指的是在对象复制时,只是对对象中的数据成员进行简单的赋值,上面的例子都是属于浅拷贝的情况,默认拷贝构造函数执行的也是浅拷贝。 深拷贝,对于对象中动态成员,就不能仅仅简单地赋值了,而应该重新动态分配空间,如
2015-03-06 11:46:16 182
原创 C/C++内存管理
1、堆栈 想要清楚分析内存管理机制,堆和栈的不可避免要讨论的问题,首先要理清数据结构中的栈和堆和内存分配中的栈和堆,他们是不一样的概念! 数据结构的栈和堆 栈就像存放数据的桶,他是一种具有后进先出性质的数据结构 堆是一种经过排序的树形数据结构,通过所说的堆的数据结构,是指二叉堆。 内存分配中的栈和堆 (1、)概念 栈:由编译器自动分配释放,存放函数的参数
2015-03-06 10:05:37 318
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人