У меня есть объект для удаления:
XMLDoc = new TXMLDocument(NULL);
но я понятия не имею, как это сделать... это не работает:
delete XMLDoc;
XMLDoc->free();
Когда я пытаюсь просто удалить объект, программа вылетает.
Итак, это часть моего кода. У меня есть класс:
class C_XMLhandler{
private:
TXMLDocument *XMLDoc;
...
...
public:
void loadXMLfile(String name);
...
...
};
and example declaration of method:
bool C_XMLhandler::loadXMLfile(String name)
{
XMLDoc = new TXMLDocument(NULL);
Box=GetMagicBox(XMLDoc); //it's XML parser method, and it's doesen't matter
delete XMLDoc; //when i reach this line the program scrashes
}
XMLDoc
не удаляется вGetMagicBox
? - person Some programmer dude   schedule 20.05.2013