delete [] ist fürs Debuggen gut

Heute habe ich gelernt, dass delete [] fürs Debuggen gut ist. Ich hatte in meinem Programm Fehler, die daraus resultierten, dass in Speicherbereiche geschrieben wurde, die ich nicht reserviert hatte. Aus der Fehlermeldung war aber nicht klar, welche Speicherbereiche dies waren. Dann habe ich für jeden reservierten Speicherbereich delete [] eingefügt. Das Resultat: Sobald delete [] für einen Speicherbereich aufgerufen wurde, der überschritten worden war, kam eine Fehlermeldung. So wusste ich also, auf welche Arrays ich mit zu hohen Indices zugegriffen habe.

Kommentare

Beliebte Posts aus diesem Blog

The Demoscene

Digital Art Natives

Autobiographical Sketch