Riordon

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: :: :: 管理 ::

2013年4月24日

摘要: ---“不要delete栈上的地址”---“new和delete是配对的”的又一个例子---_BLOCK_TYPE_IS_VALID以下代码是书上实现智能指针类。file:HasPtr.h#pragmaonceclassHasPtr;classU_Ptr//privateclassforusebyHasPtronly{friendclassHasPtr;int*ip;size_tuse;U_Ptr(int*p):ip(p),use(1){}~U_Ptr(){deleteip;} //这里是delete。“不要delete栈上的地址”。 //ip由p赋值,所以p需要是new出来的,否则...这里 阅读全文
posted @ 2013-04-24 21:23 Riordon 阅读(291) 评论(0) 推荐(0) 编辑