std::pmr:: get_default_resource
|
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Определено в заголовочном файле
<memory_resource>
|
||
|
std::
pmr
::
memory_resource
*
get_default_resource
(
)
noexcept
;
|
(начиная с C++17) | |
Получает указатель на ресурс памяти по умолчанию.
Указатель на ресурс памяти по умолчанию используется некоторыми компонентами, когда явный ресурс памяти не предоставлен. Начальный указатель на ресурс памяти по умолчанию является возвращаемым значением std::pmr::new_delete_resource .
Эта функция является потокобезопасной. Предыдущий вызов
std::pmr::set_default_resource
синхронизируется с
(см.
std::memory_order
) последующими вызовами
std::pmr::get_default_resource
.
Возвращаемое значение
Возвращает значение указателя на ресурс памяти по умолчанию.
Смотрите также
|
(C++17)
|
устанавливает ресурс памяти по умолчанию
std::pmr::memory_resource
(функция) |
|
(C++17)
|
возвращает статический ресурс памяти в масштабах программы
std::pmr::memory_resource
который использует глобальные
operator new
и
operator delete
для выделения и освобождения памяти
(функция) |