std::experimental:: erased_type
|
Определено в заголовке
<experimental/utility>
|
||
|
struct
erased_type
{
}
;
|
(TS библиотеки fundamentals)
(удалено в TS библиотеки fundamentals v3) |
|
Класс
erased_type
представляет собой пустую структуру, которая служит заполнителем для типа в ситуациях, когда фактический тип определяется во время выполнения. Например, в классах, использующих
type-erased allocators
, вложенное определение типа
allocator_type
является псевдонимом для
erased_type
.
Примечания
erased_type
удален в LFTS v3, потому что
std::
pmr
::
polymorphic_allocator
<>
предпочтительнее для стирания типа.