allocator<void> Class
このコンテキストの意味がある型を定義する voidを入力するテンプレート クラスのアロケーターに特化したクラスです。
template<>
class allocator<void> {
typedef void *pointer;
typedef const void *const_pointer;
typedef void value_type;
template<class Other>
struct rebind;
allocator( );
allocator(
const allocator<void>&
);
template<class Other>
allocator(
const allocator<Other>&
);
template<class Other>
allocator<void>& operator=(
const allocator<Other>&
);
};
解説
クラスは、明示的に型の 無効のテンプレートのクラス アロケーター を特化します。そのコンストラクターと代入演算子は、テンプレート クラスの場合と同様に動作しますが、次の型だけを定義します:
このブレークポイントの入れ子になったテンプレート クラス。
必要条件
Header: <memory>
名前空間: std