2015年8月21日

摘要: StrBlob是一个管理string的类,借助标准库容器vector,以及动态内存管理类shared_ptr,我们将vector保存在动态内存里,这样就能在多个对象之间共享内存。定义StrBlob类:#include #include #include #include #include #incl... 阅读全文
posted @ 2015-08-21 09:55 街角的咖啡店 阅读(303) 评论(0) 推荐(0) 编辑
 
摘要: 在C++中,动态内存是的管理是通过一对运算符来完成的:new ,在动态内存中为对象分配空间并返回一个指向该对象的指针,delete接受一个动态对象的指针,销毁该对象,并释放该对象关联的内存。动态内存的使用很容器出现错误,确保在正确的时间释放动态内存是极其困难的。有时候我们会忘记释放动态内存,这样就会... 阅读全文
posted @ 2015-08-21 08:54 街角的咖啡店 阅读(379) 评论(0) 推荐(0) 编辑