Nota
O acceso a esta páxina require autorización. Pode tentar iniciar sesión ou modificar os directorios.
O acceso a esta páxina require autorización. Pode tentar modificar os directorios.
Clase
Especialización del asignador de la plantilla de clase para el tipo void que define los tipos que tienen sentido en este contexto.
Sintaxis
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>&);
};
Comentarios
La clase especializa explícitamente la plantilla de clase allocator de tipo void. Sus constructores y el operador de asignación se comportan igual que para la plantilla de clase, aunque solo define los siguientes tipos:
rebind, una plantilla de clase anidada.