用法:
1 与socped_ptr类似,之不过它是最数组生存期的管理,析构用delete[]
2 最好用vector,因为更强大,更灵活
如:
std::vector<int> array(100, 0);//定义100个大小的数组,初始化为0
//应用该数组首地址 &array[0]
//memcpy系列函数也没有问题,只要不越界,很好用
//vector内部是用动态数组实现的,所有stl库都这样实现,不用担心实现机制不同的问题;这种方法也是<effective stl >书中推荐的方法,所以大胆使用吧!