Freigeben über


nothrow_t Structure

Die Struktur wird als Funktionsparameter an den Operator verwendet, der, neu ist, um anzugeben, dass die Funktion einen NULL-Zeiger zurückgeben soll, um zu melden ein Zuordnungsfehler, anstatt eine Ausnahme auslösen.

struct std::nothrow_t {};

Hinweise

Die Struktur hilft dem Compiler, die richtige Version des Konstruktors auszuwählen.nothrow (<new>) ist ein Synonym für Objekte des Typs std::nothrow_t.

Beispiel

Siehe Operator neu und Operator neu [] für Beispiele, wie std::nothrow_t als Funktionsparameter verwendet wird.

Anforderungen

Header: <new>

Namespace: std

Siehe auch

Referenz

Threadsicherheit in der C++-Standardbibliothek