随着新标准的出现(以及某些编译器中已有的部件),新类型std::unique_ptr应该是替代品std::auto_ptr.
std::unique_ptr
std::auto_ptr
它们的用法是否完全重叠(因此我可以对我的代码进行全局查找/替换(不是我会这样做,但如果我这样做))或者我应该注意一些在阅读文档时不明显的差异?
此外,如果它是一个直接替代品(为什么给它一个新的名称),而不仅仅是改善std::auto_ptr.
c++ smart-pointers auto-ptr unique-ptr c++11
c++ standards smart-pointers auto-ptr unique-ptr
auto-ptr ×2
c++ ×2
smart-pointers ×2
unique-ptr ×2
c++11 ×1
standards ×1