scoped_allocator_adaptor::scoped_allocator_adaptor-Konstruktor
Erstellt ein scoped_allocator_adaptor-Objekt.
scoped_allocator_adaptor();
scoped_allocator_adaptor(const scoped_allocator_adaptor& right) noexcept;
template<class Outer2>
scoped_allocator_adaptor(
const scoped_allocator_adaptor<Outer2, Inner...>& right) noexcept;
template<class Outer2>
scoped_allocator_adaptor(
scoped_allocator_adaptor<Outer2, Inner...>&& right) noexcept;
template<class Outer2>
scoped_allocator_adaptor(Outer2&& al,
const Inner&... rest) noexcept;
Parameter
right
Eine vorhandene scoped_allocator_adaptor.al
Eine vorhandene als die äußere Zuweisung verwendet werden, Zuweisung.rest
Eine Liste der als inneren Zuweisungen Zuweisungen, verwendet werden.
Hinweise
Der erste Konstruktorstandard erstellt eine gespeicherte Zuweisungsobjekte. Jedes der folgenden drei Konstruktorkonstrukte die gespeicherten Zuweisungsobjekte von den entsprechenden Objekten in right. Der letzte Konstruktor erstellt eine gespeicherte Zuweisungsobjekte der entsprechenden Argumente in der Argumentliste.
Anforderungen
Header: <scoped_allocator>
Namespace: std