<new>
Mehrere Typen und Funktionen definiert werden, das Steuerelement die Zuweisung und Freigabe von Speicher durch ein Programm gesteuert.Darüber hinaus werden die Komponenten für die Berichterstattung über das Speicher-Management-Fehler definiert.
#include <new>
Hinweise
Einige der Funktionen in dieser Kopfzeile deklariert sind austauschbar.Die Umsetzung liefert eine Standard-Version, deren Verhalten in diesem Dokument beschrieben wird.Ein Programm kann jedoch eine Funktion mit der gleichen Signatur ersetzen Sie die Standardversion zur Verknüpfungszeit definieren.Die Ersatz-Version muss die in diesem Dokument beschriebenen Anforderungen erfüllen.
Objekte
Stellt ein Objekt als Argument für die nothrow Versionen von neue und Löschen. |
Typedefs
Ein Typ, der auf eine Funktion als ein neuer Handler geeignet. |
Funktionen
Installiert eine Benutzerfunktion wird aufgerufen wenn neue in seiner beim Reservieren von Arbeitsspeicher fehlschlägt. |
Operatoren
Die Funktion, die durch einen Löschausdruck aufgerufen wurde, um Speicher für einzelne Objekte freizugeben. |
|
Die Funktion durch einen Ausdruck löschen zum Freigeben von Speicher für ein Array von Objekten. |
|
Die Funktion durch einen neuen Ausdruck zum Reservieren von Speicher für einzelne Objekte. |
|
Die Funktion durch einen neuen Ausdruck zum Reservieren von Speicher für ein Array von Objekten. |
Klassen
Die Klasse beschreibt eine Ausnahme ausgelöst, um anzugeben, dass eine Speicheranforderung nicht erfolgreich war. |
|
Die Klasse dient als Funktionsparameter an Operator neue an, dass die Funktion einen Nullzeiger Reservierungsfehlers melden, anstatt eine Ausnahme zurückgeben soll. |
Siehe auch
Referenz
Threadsicherheit in der C++-Standardbibliothek