Namespaces
Variants

std::destroying_delete_t, std::destroying_delete

Depuis fr.cppreference.net
< cpp | memory | new
 
 
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>
struct destroying_delete_t { explicit destroying_delete_t() = default; };
(1) (depuis C++20)
inline constexpr destroying_delete_t destroying_delete{};
(2) (depuis C++20)

Type d'étiquette utilisé pour identifier la forme destroying delete de operator delete.

Voir aussi

fonctions de désallocation
(fonction)