Namespaces
Variants

std::experimental::pmr::memory_resource:: allocate

From cppreference.net
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)