- 博客(2)
- 收藏
- 关注
转载 有关指针(来自C++对象模型)
一个指向ZooAnimal的指针是如何与一个指向整数的执行很或一个指向template Array的指针有所不同呢? ZoolAnimal *pxint *pi;Array *pa;以内存需求的观点来说,没有什么不同!他们三个都需要有足够的内存来放置以个机器地址(通常是个word),"指向不同类型之各指针"间的差异,既不再其之中那表示法不同,也不在其内容(代表一个地址)不同,而是在其所寻址出来
2006-09-21 20:56:00
800
原创 析构函数
用来释放动态分配的内存,也就是你new出来的对象所占用的内存什么样的类需要写析构函数以下都是个人主观臆断当类中含用指针变量,而且动态开辟了内存。这个时候你就得给它写个析构函数了,把指针delete掉,当然如果指针指向得是一个带有析构函数得类,该析构函数也会被调用,就这样层层调用,释放所有动态分配的内存。当delete某个指针的时候,就是把这个指针所指向对象占的内存计为可用,下此分配的时候就有可
2006-09-19 21:37:00
703
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅