Anmerkung
Der Zugriff auf diese Seite erfordert eine Genehmigung. Du kannst versuchen, dich anzumelden oder die Verzeichnisse zu wechseln.
Der Zugriff auf diese Seite erfordert eine Genehmigung. Du kannst versuchen , die Verzeichnisse zu wechseln.
Eine Spezialisierung des Klassenvorlagen-Allocators zum Eingeben void, definieren die Typen, die in diesem Kontext sinnvoll sind.
Syntax
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 ist explizit auf den Klassenvorlagen-Allocator für den Typ voidspezialisiert. Die Konstruktoren und der Zuordnungsoperator verhalten sich genauso wie für die Klassenvorlage, definiert jedoch nur die folgenden Typen:
rebind, eine geschachtelte Klassenvorlage.