名前空間
変種
操作

std::experimental::erased_type

From cppreference.com
 
 
 
 
ヘッダー <experimental/utility> で定義されています。
struct erased_type { };
(Library Fundamentals TS)
(ライブラリファンダメンタルズTS v3 で削除されました)

erased_type クラスは、実際の型が実行時に決定される状況で型のためのプレースホルダーとして機能する空の構造体です。例えば、型消去アロケータを使用するクラスでは、ネストされたエイリアス allocator_typeerased_type のエイリアスです。

[編集] 注釈

erased_type は、LFTS v3 で削除されました。これは、型消去には std::pmr::polymorphic_allocator<> の方が好ましいためです。

English 日本語 中文(简体) 中文(繁體)