Namespaces
Variants

std::experimental:: erased_type

From cppreference.net
Défini dans l'en-tête <experimental/utility>
struct erased_type { } ;
(TS des fondamentaux de la bibliothèque)
(supprimé dans TS des fondamentaux de la bibliothèque v3)

La classe erased_type est une structure vide qui sert de substitut pour un type dans des situations où le type réel est déterminé à l'exécution. Par exemple, dans les classes qui utilisent des allocateurs à effacement de type , le typedef imbriqué allocator_type est un alias pour erased_type .

Notes

erased_type est supprimé dans LFTS v3 car std:: pmr :: polymorphic_allocator <> est préférable pour l'effacement de type.