std::pmr::memory_resource::do_allocate
Min standard notice:
Allocates storage with a size of at least bytes bytes, aligned to the specified alignment.
# Declarations
virtual void* do_allocate( std::size_t bytes, std::size_t alignment ) = 0;
(since C++17)
# Defect reports
| DR | Applied to | Behavior as published | Correct behavior |
|---|---|---|---|
| LWG 2843 | C++17 | handling of unsupported alignment contradictory | throws an exception |