智能指针(一):STL auto_ptr实现原理

智能指针其实是一个类(class),里面封装了一个指针.它的用处是啥呢? c++ 指针与内存 说到指针天然涉及到内存.咱们若是是在堆栈(stack)中分配了内存,用完后由系统去负责释放.若是是自定义类型,就会自动的去调用你的析构函数.函数 但若是是在堆(heap)中分配了内存,也就是用malloc或者new.那只能自动手动的使用free或delete去释放.因此使用heap时处理的很差很容易出现啥
相关文章
相关标签/搜索