摘要: 智能指针(一):STL auto_ptr实现原理智能指针实际上是一个类(class),里面封装了一个指针.它的用处是啥呢?指针与内存说到指针自然涉及到内存.我们如果是在堆栈(stack)中分配了内存,用完后由系统去负责释放.如果是自定义类型,就会自动的去调用你的析构函数.但如果是在堆(heap)中分... 阅读全文
posted @ 2015-12-16 17:26 Dufe王彬 阅读(220) 评论(0) 推荐(0) 编辑
摘要: 很多人听说过标准auto_ptr智能指针机制,但并不是每个人都天天使用它。这真是个遗憾,因为auto_ptr优雅地解决了C++设计和编码中常见的问题,正确地使用它可以生成健壮的代码。本文阐述了如何正确运用auto_ptr来让你的代码更加安全——以及如何避免对auto_ptr危险但常见的误用,这些误用... 阅读全文
posted @ 2015-12-16 17:19 Dufe王彬 阅读(376) 评论(0) 推荐(0) 编辑