Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
假设我有这样的课程:
class MyClass : private vector<AnotherClass*> { //some codes }
如何实现它的析构函数?我是 C++ 新手,对此一无所知。
提前致谢!
编辑:修正了语法,谢谢我!
不要从 std::vector 派生。更好地使用 std::vector 和智能指针类,如 shared_ptr 或 unique_ptr(另见此处)。
还有一个警告:不要在容器中使用 std::auto_ptr ,因为在大多数情况下它不会按预期工作。