allocator<void> Class
Specjalizacji alokatora klasy szablonu wpisanie void, definiowanie typów, które mają sens w tym kontekście.
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>&
);
};
Uwagi
Klasa specjalizuje się jawnie szablonu klasy przydzielania dla typu void. Jego konstruktory i operator przypisania zachowanie takie same jak klasa szablonu, ale definiuje następujące typy:
Powiąż ponownie, zagnieżdżony szablon klasy.
Wymagania
Nagłówek: <memory>
Obszar nazw: std