我有我的自定义课程,例如:
class MyClass {
public:
int i;
std:string name;
void DoSomeStuff();
}
和另一个带有我的自定义类列表的类:
class MyClassList {
public:
std::vector<MyClasss> myClassList;
}
列表析构函数应该如何释放内存中所有使用的向量空间:
MyClassList::~MyClassList
{
myClassList.clear();
delete &myClassList;
}
该代码是正确的、多余的还是错误的?
感谢您的帮助...