如何看待无脑shared_ptr的行为?

    |      

根据我多年的C++经验,他掉进了一个名字叫“无脑shared_ptr”的陷阱。

C++的陷阱虽然很多,但是这个无脑shared_ptr并不是一个防不胜防的陷阱,会掉进这个陷阱的人总的来说并不多,根据我的观察大概不到十分之一,而且会掉进这个陷阱的人在性格上多少有点偏执。

其它的一些回答也说了,凡是能使用指针的地方,用unique_ptr是不会有啥副作用的。

unique_ptr在性能上做到了zero cost并且在语义上也会让代码变得更加清晰。

而shared_ptr…。

如何看待无脑shared_ptr的行为?