智能指针scoped_array 自己实现
scoped_array很像scoped_ptr,它包装了new[ ]操作符(而scoped_ptr包装了new)在堆上分配的动态数组,为动态数组提供一个代理,保证可以正确地释放内存。使得智能指针能指向数组了。scoped_array的特点如下:1 构造函数接收的指针p必须是new[]的结果,而不能是new表达式的结果。2 没有* ->操作符的重载,3 析构函数采用delet...