资料提到 shared_ptr 也可能会被影响,取决于引用计数放在哪里
但无论如何,指针的浅拷贝、深拷贝问题值得注意,否则在 vector 内部扩容时,可能2个指针指向同一块内存,析构时会产生严重的错误