allocator<void>-Klasse
Eine Spezialisierung der Vorlagenklassen-Zuweisung, um void einzugeben, die Typen definieren, die sinnvoll in diesem Kontext befinden.
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>&
);
};
Hinweise
Die Klasse explizit spezialisiert Vorlagenklasse Zuweisung für Typ void. Die Konstruktoren und Zuweisungsoperator verhalten sich genauso wie für die Vorlagenklasse, aber sie definiert nur die folgenden Typen:
binden Sie erneut, eine geschachtelte Vorlagenklasse.
Anforderungen
Header: <Arbeitsspeicher>
Namespace: std