Namespaces
Variants

std::pmr:: get_default_resource

From cppreference.net
Memory management library
( exposition only* )
Allocators
Uninitialized memory algorithms
Constrained uninitialized memory algorithms
Memory resources
pmr::get_default_resource
(C++17)
Uninitialized storage (until C++20)
( until C++20* )
( until C++20* )
( until C++20* )

Garbage collector support (until C++23)
(C++11) (until C++23)
(C++11) (until C++23)
(C++11) (until C++23)
(C++11) (until C++23)
(C++11) (until C++23)
(C++11) (until C++23)
Определено в заголовочном файле <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 .

Возвращаемое значение

Возвращает значение указателя на ресурс памяти по умолчанию.

Смотрите также

устанавливает ресурс памяти по умолчанию std::pmr::memory_resource
(функция)
возвращает статический ресурс памяти в масштабах программы std::pmr::memory_resource который использует глобальные operator new и operator delete для выделения и освобождения памяти
(функция)