Namespaces
Variants

std::experimental::pmr::memory_resource:: do_allocate

From cppreference.net
virtual void * do_allocate ( std:: size_t bytes, std:: size_t alignment ) = 0 ;
(especificación técnica de biblioteca fundamentals)

Asigna almacenamiento con un tamaño de al menos bytes bytes. El almacenamiento devuelto está alineado al alignment especificado si dicha alineación es compatible, y a alignof ( std:: max_align_t ) en caso contrario.

alignment será una potencia de dos.

Excepciones

Lanza una excepción si no se puede obtener el almacenamiento del tamaño y alineación solicitados.

Véase también

asigna memoria
(función miembro pública)