Costruttore scoped_allocator_adaptor::scoped_allocator_adaptor
Costruisce un oggetto scoped_allocator_adaptor.
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;
Parametri
right
Classe scoped_allocator_adaptor esistente.al
Un allocatore esistente da utilizzare come l'allocatore esterno.rest
Un elenco di allocatori da utilizzare come gli allocatori interni.
Note
I costrutti che predefiniti del primo il relativo allocatore archiviato oggetti. Ciascuno dei tre seguenti costrutti che i costruttori il relativo allocatore archiviato oggetti dagli oggetti corrispondenti in right. Il costruttore dell'ultimo crea gli oggetti archiviati di allocatore dagli argomenti corrispondenti nell'elenco di argomenti.
Requisiti
scoped_allocator <diIntestazione: >
Spazio dei nomi: std