Resultados de la búsqueda a petición "allocator"
Instalaciones de biblioteca estándar que asignan pero no usan un asignador
En la mayoría de los lugares donde la biblioteca estándar de C ++ asigna memoria, el usuario puede personalizar esto al proporcionar una clase que cumpla con los requisitosAllocator requisitos [http://en.cppreference.com/w/cpp/concept/Allocator]. ...
std :: allocator no coincidente para algunos de los contenedores STL
¿Es técnicamente válido usar una falta de coincidencia?std::allocator especialización (seguramente, excepto su especialización paravoid) como parámetro de plantilla para contenedores STL (no todos, pero enumerados a continuación más un_ordenado_ ...
¿Todavía es posible personalizar el tipo de "referencia" del vector STL?
¿Es posible personalizar elreference de unstd::vector. Hasta C ++ 11 parecía posible a través deAllocator parámetro de plantilla ¿Pero ya no más? De acuerdo con la ...
¿Cómo se implementa la asignación de contenedor compatible con el asignador?
Por ejemplo, destd :: deque :: operator =en C ++ Referencia: (1) Asignación de copia (const std :: deque y otros) Reemplaza los contenidos con una copia de los contenidos de otros. Si std :: allocator_traits :: ...
¿Por qué las funciones de construcción y destrucción de std :: allocator están en desuso en c ++ 17?
La especificación c ++ 17 desprecia elconstruct ydestroy Los miembros de lastd::allocator objeto. El grupo de trabajo proporcionó justificación para despreciar otras funciones de los ...
polymorphic_allocator: ¿cuándo y por qué debería usarlo?
aquí [http://en.cppreference.com/w/cpp/memory/polymorphic_allocator]es la documentación sobrecppreference, aquí [http://eel.is/c++draft/memory.polymorphic.allocator.class]es el borrador de trabajo. Debo admitir que no entendí cuál es el ...
¿El Mallocator de Stephen Lavavej es el mismo en C ++ 11?
Hace 8 años, Stephen Lavavej publicóesta publicación de blog [https://blogs.msdn.microsoft.com/vcblog/2008/08/28/the-mallocator/]que contiene una implementación de asignador simple, denominada "Mallocator". Desde entonces, hemos pasado a la era ...
¿Debería inicializarse por defecto la construcción del asignador () en lugar de la inicialización del valor?
Como seguimiento deesta pregunta [https://stackoverflow.com/q/35901417/2069064], el asignador predeterminado (std::allocator<T>) es necesario para implementarconstruct como sigue (de acuerdo con [default.allocator]): template <class U, class... ...
std :: unique_ptr <T []> y eliminador de asignador personalizado
Estoy tratando de usarstd::unique_ptr<T[]> con asignadores de memoria personalizados. Básicamente, tengo asignadores personalizados que son subclases deIAllocator, que proporciona los siguientes métodos: void* Alloc( size_t size ) ...
boost :: Contenedores interprocesos de contenedores NO en memoria compartida
Tengo el programa de demostración de ejemplo con unboost :: Interprocess Contenedores de ...