ich habe ein kleines Problem und bitte um Hilfe.
Ich habe folgende Datenstruktur:
Code: Alles auswählen
QList<Entry*> listEntries;Im Destruktor will ich nun den Speicher wieder frei geben, bekomme aber immer einen Laufzeitfehler. (Windoof will nach Hause telefonieren.)
Code: Alles auswählen
virtual ~List()
{
foreach (Entry* e, listEntries)
if(e)
delete e;
}
Wenn ich die drei Zeilen auskommentiere läufts. Der Konstuktor von Entry lasse ich automatisch erzeugen (ich habe ihn nicht implementiert), da nur noch statische Elemente genutzt werden.
Gruß