std::experimental::pmr::memory_resource:: do_allocate
|
virtual
void
*
do_allocate
(
std::
size_t
bytes,
std::
size_t
alignment
)
=
0
;
|
(spécifications techniques des bibliothèques fondamentales) | |
Alloue un espace mémoire d'une taille d'au moins bytes octets. L'espace mémoire retourné est aligné sur la valeur spécifiée alignment si un tel alignement est supporté, et sur alignof ( std:: max_align_t ) dans le cas contraire.
alignment doit être une puissance de deux.
Exceptions
Lance une exception si le stockage de la taille et de l'alignement demandés ne peut pas être obtenu.
Voir aussi
|
alloue de la mémoire
(fonction membre publique) |