猿问

对数组的Shared_PTR:应该使用它吗?

对数组的Shared_PTR:应该使用它吗?

只是一个关于shared_ptr.

使用它是一种良好的实践吗?shared_ptr指向一个数组?例如,

shared_ptr<int> sp(new int[10]);

如果没有,那为什么不呢?我已经知道的一个原因是不能增加/减少shared_ptr..因此,它不能像指向数组的普通指针一样使用。


至尊宝的传说
浏览 940回答 3
3回答

慕标5832272

一个可能更容易使用的替代方案是shared_ptr<vector<int>>.
随时随地看视频慕课网APP
我要回答