std::experimental::pmr::memory_resource::allocate
Von cppreference.com
< cpp | experimental | memory resource
| void* allocate( std::size_t bytes, std::size_t alignment = alignof(std::max_align_t) ); |
(library fundamentals TS) | |
Allokiert Speicher mit einer Größe von mindestens bytes Bytes. Der zurückgegebene Speicher ist auf die angegebene alignment ausgerichtet, falls eine solche Ausrichtung unterstützt wird, und andernfalls auf alignof(std::max_align_t).
Entspricht return do_allocate(bytes, alignment);.
[bearbeiten] Ausnahmen
Wirft eine Ausnahme, wenn kein Speicher mit der angeforderten Größe und Ausrichtung erhalten werden kann.
[bearbeiten] Siehe auch
| [virtuell] |
alloziert Speicher (virtuelle geschützte Memberfunktion) |