std::pmr::memory_resource — cppreference.com
Материал из cppreference.com
<tbody> </tbody>
|
|
(начиная с C++17) | |
Класс std::pmr::memory_resource это абстрактный интерфейс к неограниченному набору классов, инкапсулирующих ресурсы памяти.
Функции-элементы
(объявлено неявно) |
создаёт новый memory_resource (public функция-элемент) [править] |
(деструктор) [virtual] |
уничтожает memory_resource (virtual public функция-элемент) [править] |
operator= (объявлено неявно) |
неявно объявленный оператор присваивания копированием (public функция-элемент) [править] |
Открытые функции-элементы | |
| выделяет память (public функция-элемент) [править] | |
| освобождает память (public функция-элемент) [править] | |
сравнивает на равенство с другим memory_resource (public функция-элемент) [править] | |
Закрытые функции-элементы | |
[virtual] |
выделяет память (virtual private функция элемент) [править] |
[virtual] |
освобождает память (virtual private функция элемент) [править] |
[virtual] |
сравнивает на равенство с другим memory_resource (virtual private функция элемент) [править] |
Функции, не являющиеся элементами
Примечание
| Макрос Тестирования функциональности | Значение | Стандарт | Функциональность |
|---|---|---|---|
__cpp_lib_memory_resource |
201603L |
(C++17) | std::pmr::memory_resource
|