Namensräume
Varianten
Aktionen

std::scoped_allocator_adaptor<OuterAlloc,InnerAlloc...>:operator=

Von cppreference.com
 
 
Speicherverwaltungsbibliothek
(nur Exposition*)
Algorithmen für uninitialisierten Speicher
(C++17)
(C++17)
(C++17)
Beschränkte uninitialisierte
Speicher-Algorithmen
C-Bibliothek

Allocatoren
Speicherressourcen
Unterstützung für Garbage Collection
(C++11)(bis C++23)
(C++11)(bis C++23)
(C++11)(bis C++23)
(C++11)(bis C++23)
(C++11)(bis C++23)
(C++11)(bis C++23)
Uninitialisierter Speicher
Explizites Lebenszeitmanagement
 
 
Definiert in Header <scoped_allocator>
scoped_allocator_adaptor& operator=( const scoped_allocator_adaptor& other ) = default;
(1)
scoped_allocator_adaptor& operator=( scoped_allocator_adaptor&& other ) = default;
(2)
1) Explizit als default deklarierter Kopier-Zuweisungsoperator, der die Basisklasse (OuterAlloc, der äußere Allokator) und alle inneren Allokatoren kopiert.
2) Explizit als default deklarierter Move-Zuweisungsoperator, der die Basisklasse (OuterAlloc, der äußere Allokator) und alle inneren Allokatoren per Move zuweist.

[bearbeiten] Parameter

Sonstiges - ein weiterer std::scoped_allocator_adaptor