Namespaces
Variants

std::get_new_handler

Von de.cppreference.net
 
 
Dienstprogrammbibliothek
Sprachunterstützung
Typunterstützung (Basistypen, RTTI)
Bibliotheks-Feature-Test-Makros (C++20)
Programmdienstprogramme
Variadische Funktionen
Koroutinen-Unterstützung (C++20)
Vertragsunterstützung (C++26)
Dreiseitiger Vergleich
(C++20)
(C++20)(C++20)(C++20)    
(C++20)(C++20)(C++20)

Allgemeine Dienstprogramme
Relationsoperatoren (veraltet in C++20)
Ganzzahl-Vergleichsfunktionen
(C++20)(C++20)(C++20)    
(C++20)
Tausch- und Typoperationen
(C++14)
(C++11)
(C++11)
(C++11)
(C++17)
Allgemeine Vokabular-Typen
(C++11)
(C++17)
(C++17)
(C++17)
(C++11)
(C++17)
(C++23)



 
Speicherverwaltungsbibliothek
Allokatoren
Speicherressourcen
Nicht initialisierter Speicher (bis C++20*)
Müllsammler-Unterstützung (bis C++23)
 
 
Definiert in Header <new>
std::new_handler get_new_handler() noexcept;
(seit C++11)

Gibt den derzeit installierten new-handler zurück, der ein Nullzeiger sein kann.

Diese Funktion ist threadsicher. Ein vorheriger Aufruf von std::set_new_handler synchronisiert-mit (siehe std::memory_order) die nachfolgenden Aufrufe von std::get_new_handler.

Parameter

(keine)

Rückgabewert

Der aktuell installierte new-handler , der ein Nullzeigerwert sein kann.

Siehe auch

Allokierungsfunktionen
(Funktion)
registriert einen New-Handler
(Funktion)
Funktionszeigertyp des New-Handlers
(Typdefinition)