neu und delet-Operatoren
C++ unterstützt dynamische Zuordnung und Freigabe von Objekten mit neu und der Löschen-Operators.Diese Operatoren belegen für Objekte aus einem Pool Speicher den freien Speicher aufgerufen wird.Der new-Operator ruft die spezielle Funktion Operator neuan, und der delete-Operator ruft die spezielle Funktion Operator deletean.
In Visual C++ .NET 2002 unterstützt die new Funktion in der C++-Standardbibliothek das Verhalten, das im C++-Standard angegeben wird, der eine std auszulösen: lautet: bad_alloc Ausnahme, wenn die Speicherbelegung fehlgeschlagen ist.
Die new-Funktion C-Laufzeitbibliothek löst auch dann eine std: aus: bad_alloc Ausnahme, wenn die Speicherbelegung fehlgeschlagen ist.
Wenn Sie noch die nicht-auslösende Version von new für die C-Laufzeitbibliothek soll, verknüpfen Sie das Programm mit nothrownew.obj.Wenn Sie jedoch mit nothrownew.obj verknüpfen, funktioniert new in der C++-Standardbibliothek nicht mehr angezeigt.
Eine Liste der Bibliotheksdateien, die die C-Laufzeitbibliothek und die C++-Standardbibliothek enthalten, finden Sie unter CRT-Bibliotheks-Funktionen.