标签:shared_ptr

C++ shared_ptr 管理动态数组的问题

怎么访问其数组元素啊? shared_ptr<int> p = shared_ptr<int>(new int[3]{1, 2, 3}); p[1]不行; *(++p)不行! 解决方案 20 shared_ptr不能用于数组 20 是的,就这么结束了。 本人去提供shared_ptr库里找全其它shared开头的东西,一个个看能否有可……