std::experimental::pmr::null_memory_resource
Von cppreference.com
< cpp | experimental
| Definiert im Header <experimental/memory_resource> |
||
| memory_resource* null_memory_resource() noexcept; |
(library fundamentals TS) | |
Gibt einen Zeiger auf eine memory_resource zurück, die keine Allokation durchführt.
[bearbeiten] Rückgabewert
Gibt einen Zeiger p auf ein Objekt mit statischer Speicherlebung zurück, das von einem Typ abgeleitet ist, der von std::experimental::pmr::memory_resource abgeleitet ist, mit den folgenden Eigenschaften:
- seine
allocate()Funktion wirft immer std::bad_alloc; - seine
deallocate()Funktion hat keine Auswirkung; - für jede
memory_resourcergibtp->is_equal(r)den Wert&r == pzurück.
Bei jedem Aufruf dieser Funktion wird derselbe Wert zurückgegeben.