摘要:
一、析构函数里对指针成员调用delete分析: 在析构函数中 调用delete 的好处在于 在超出作用域的时候 其会自动调用这个析构函数 。这样就避免了内存的泄露等问题的出现!不会由于某些原因造成程序跳过delete而造成内存泄露!删除空指针是安全的 ,因此可以使程序写起来更加的规整 !二、预先准备好内存不够的情况 方法 1:#define new(ptr, type) \ try { (ptr) = new type; } \ catch (std::bad_alloc&) { assert(0); } 对于这种做法没什么多说的 !方法 2:指定出错处理函数typedef void 阅读全文
posted @ 2012-11-10 10:52
dyhui1992
阅读(646)
评论(0)
推荐(0)