Namespaces
Variants

std::get_new_handler

De fr.cppreference.net
 
 
Bibliothèque d'utilitaires
Support du langage
Support des types (types de base, RTTI)
Macros de test de fonctionnalités de la bibliothèque (C++20)
Utilitaires de programme
Fonctions variadiques
Support des coroutines (C++20)
Support des contrats (C++26)
Comparaison à trois voies
(C++20)
(C++20)(C++20)(C++20)    
(C++20)(C++20)(C++20)

Utilitaires généraux
Opérateurs relationnels (déprécié en C++20)
 
Bibliothèque de gestion de la mémoire
Allocateurs
Ressources mémoire
Stockage non initialisé (jusqu'à C++20*)
Support du ramasse-miettes (jusqu'à C++23)
 
 
Défini dans l'en-tête <new>
std::new_handler get_new_handler() noexcept;
(depuis C++11)

Retourne le gestionnaire de new actuellement installé, qui peut être un pointeur nul.

Cette fonction est thread-safe. Un appel précédent à std::set_new_handler se synchronise-avec (voir std::memory_order) les appels suivants à std::get_new_handler.

Paramètres

(aucun)

Valeur de retour

Le gestionnaire de nouvelle installation actuellement installé new-handler , qui peut être une valeur de pointeur nul.

Voir aussi

fonctions d'allocation
(fonction)
enregistre un nouveau gestionnaire
(fonction)
type de pointeur de fonction du gestionnaire de nouvelle allocation
(typedef)