std::experimental:: erased_type
|
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.