std::experimental::pmr::memory_resource:: allocate
|
void
*
allocate
(
std::
size_t
bytes,
std::
size_t
alignment
=
alignof
(
std::
max_align_t
)
)
;
|
(Bibliotheksfundament TS) | |
Weist Speicher mit einer Größe von mindestens bytes Bytes zu. Der zurückgegebene Speicher ist an der angegebenen alignment ausgerichtet, sofern eine solche Ausrichtung unterstützt wird, andernfalls an alignof ( std:: max_align_t ) .
Entspricht return do_allocate ( bytes, alignment ) ; .
Ausnahmen
Löst eine Ausnahme aus, wenn der Speicher der angefragten Größe und Ausrichtung nicht beschafft werden kann.
Siehe auch
|
[virtual]
|
Speicher reservieren
(geschützte virtuelle Memberfunktion) |