std::experimental::pmr::memory_resource:: allocate
|
void
*
allocate
(
std::
size_t
bytes,
std::
size_t
alignment
=
alignof
(
std::
max_align_t
)
)
;
|
(biblioteca fundamentals TS) | |
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.
Equivalente a return do_allocate ( bytes, alignment ) ; .
Excepciones
Lanza una excepción si no se puede obtener el almacenamiento del tamaño y alineación solicitados.
Véase también
|
[virtual]
|
asigna memoria
(función miembro protegida virtual) |