std::experimental::pmr::memory_resource:: do_allocate
From cppreference.net
<
cpp
|
experimental
|
memory resource
|
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) |