std::experimental::pmr::memory_resource:: allocate
|
void
*
allocate
(
std::
size_t
bytes,
std::
size_t
alignment
=
alignof
(
std::
max_align_t
)
)
;
|
(spécifications techniques des bibliothèques fondamentales) | |
Alloue un stockage d'une taille d'au moins bytes octets. Le stockage retourné est aligné sur le alignment spécifié si un tel alignement est supporté, et sur alignof ( std:: max_align_t ) sinon.
Équivalent à return do_allocate ( bytes, alignment ) ; .
Exceptions
Lance une exception si le stockage de la taille et de l'alignement demandés ne peut pas être obtenu.
Voir aussi
|
[virtual]
|
alloue de la mémoire
(fonction membre protégée virtuelle) |