std::pmr::get_default_resource
Von cppreference.com
| Definiert in Header <memory_resource> |
||
| std::pmr::memory_resource* get_default_resource() noexcept; |
(seit C++17) | |
Holt den Standard-Speicherressourcenzeiger.
Der Standard-Speicherressourcenzeiger wird von bestimmten Funktionen verwendet, wenn keine explizite Speicherressource angegeben wird. Der anfängliche Standard-Speicherressourcenzeiger ist der Rückgabewert von std::pmr::new_delete_resource.
Diese Funktion ist threadsicher. Der vorherige Aufruf von std::pmr::set_default_resource synchronisiert mit (siehe std::memory_order) den nachfolgenden Aufrufen von std::pmr::get_default_resource.
[bearbeiten] Rückgabewert
Gibt den Wert des Standard-Speicherressourcenzeigers zurück.
[bearbeiten] Siehe auch
| (C++17) |
setzt die Standard-std::pmr::memory_resource(Funktion) |
| (C++17) |
gibt eine statische, programmweite std::pmr::memory_resource zurück, die die globalen operator new und operator delete zur Allokation und Freigabe von Speicher verwendet (Funktion) |