next up previous contents index
Next: delete für Pointer-Klassenelemente aufrufen Up: 50 Ways to Improve Previous: C++ Kommentare benutzen

Form der new- und delete-Aufrufe

  

Zusammengehörende Aufrufe von new und delete sollten die gleiche Form haben:

    string *str = new string;
    string *strarray = new string[100];
    ...
    delete str;
    delete [] strarray;

Der Effekt von

    delete [] str;
    delete strarray;

ist undefiniert tex2html_wrap_inline5173 Nicht in der Form anwenden!

Außerdem folgt:

Wenn verschiedene Konstruktoren new verwenden, sollten sie das alle in der gleichen Form tun, da es nur einen Destruktor gibt.


next up previous contents index
Next: delete für Pointer-Klassenelemente aufrufen Up: 50 Ways to Improve Previous: C++ Kommentare benutzen

Peter Pfahler, 1997