我如何实例化
unique_ptr<int[]> sums;
在
int main(int argc, char** argv)
{
int n = //get from args
sums(new int[n]);
}
? 它给了我以下编译时错误
错误 C2247:“std::default_delete<_Ty>::operator ()”不可访问,因为“std::unique_ptr>”使用“private”从“std::_Unique_ptr_base<_Ty,_Dx,true>”继承