【发布时间】:2011-01-07 05:08:06
【问题描述】:
与普通指针相比,使用自动指针(auto_ptr)有哪些优点和缺点?听说会自动释放内存,怎么不经常用呢?
【问题讨论】:
-
注意:std::auto_ptr 只是 C++ 中使用的一整套智能指针之一。
-
好的。我现在更好地理解你的问题。是的 std::auto::ptr 是最少使用的,但你不应该孤立地看待它们。它们是智能指针集的一部分,并且有自己的特定用途。 std::auto_ptr 的一个很好的用途是所有权转移的文档。
标签: c++ smart-pointers