std::pmr:: memory_resource
From cppreference.net
C++
Memory management library
|
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
std::pmr::memory_resource
| Public member functions | ||||
| Private member functions | ||||
| Non-member functions | ||||
|
(until C++20)
|
|
Definiert im Header
<memory_resource>
|
||
|
class
memory_resource
;
|
(seit C++17) | |
Die Klasse
std::pmr::memory_resource
ist eine abstrakte Schnittstelle zu einer unbegrenzten Menge von Klassen, die Speicherressourcen kapseln.
Inhaltsverzeichnis |
Memberfunktionen
|
(implizit deklariert)
|
konstruiert einen neuen
memory_resource
(öffentliche Elementfunktion) |
|
(Destruktor)
[virtual]
|
zerstört einen
memory_resource
(virtuelle öffentliche Elementfunktion) |
|
operator=
(implizit deklariert)
|
Implizit deklarierter Kopierzuweisungsoperator
(öffentliche Elementfunktion) |
Öffentliche Elementfunktionen |
|
|
alloziert Speicher
(öffentliche Elementfunktion) |
|
|
dealoziert Speicher
(öffentliche Elementfunktion) |
|
vergleicht auf Gleichheit mit einem anderen
memory_resource
(öffentliche Elementfunktion) |
|
Private Elementfunktionen |
|
|
[virtual]
|
alloziert Speicher
(virtuelle private Elementfunktion) |
|
[virtual]
|
dealoziert Speicher
(virtuelle private Elementfunktion) |
|
[virtual]
|
vergleicht auf Gleichheit mit einem anderen
memory_resource
(virtuelle private Elementfunktion) |
Nicht-Member-Funktionen
|
(entfernt in C++20)
|
vergleicht zwei
memory_resource
s
(Funktion) |
Hinweise
| Feature-Test Makro | Wert | Std | Feature |
|---|---|---|---|
__cpp_lib_memory_resource
|
201603L
|
(C++17) |
std::pmr::memory_resource
|