Namespaces
Variants

std::experimental:: erased_type

From cppreference.net
Definido en el encabezado <experimental/utility>
struct erased_type { } ;
(library fundamentals TS)
(eliminado en library fundamentals TS v3)

La clase erased_type es una estructura vacía que sirve como marcador de posición para un tipo en situaciones donde el tipo real se determina en tiempo de ejecución. Por ejemplo, en clases que utilizan asignadores con borrado de tipo , el typedef anidado allocator_type es un alias para erased_type .

Notas

erased_type se elimina en LFTS v3 porque std:: pmr :: polymorphic_allocator <> es preferible para el borrado de tipos.