一、unique_ptr<>
1、申明形式:unique_ptr<T[ ]> u(p)
unique_prt< int[ ] > up( new int[10] );
up.release();
2、访问方式:u[ i ]
for( size_t i = 0 ; i ! = 10 ; ++ i )
up[ i ] = i;
二、shared_ptr<>
1、shared_ptr不直接支持管理动态内存:
(1)未定义下标运算符、不支持指针的算术运算
2、访问数据处理
for(size_t i = 0; i ! = 10; ++i)
* (sp.get() + i) = i;