Werden Objekte auch wieder gelöscht bei CArray::RemoveAll()
-
wenn ich bspw.
CArray <MyObject*,MyObject *> array;
MyObject *p= new MyObjekt();
array.Add(p);
.
.
.
.
array.RemoveAll();werden dann die Objekte von CArray auch mit delete gelöscht??
-
ich glaub' nicht, destruktoren werden nicht aufgerufen wenn im 'CArray' pointer gespeichert werden. aber probier's doch einfach mal aus...