Compartir a través de


allocator<void> Class

Una especialización de asignador de la clase de plantilla para escribir void, definir tipos que tienen sentido en este contexto.

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 explícitamente especializa la clase de plantilla asignador para elvacía del tipo . Los constructores y operador de asignación se comportan igual que para la clase de plantilla, pero define sólo los tipos siguientes:

Requisitos

encabezado: <memoria>

espacio de nombres: std

Vea también

Referencia

Seguridad para subprocesos de la biblioteca estándar de C++