Sdílet prostřednictvím


scoped_allocator_adaptor::scoped_allocator_adaptor – konstruktor

Konstrukce scoped_allocator_adaptor objektu.

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;

Parametry

  • right
    Existující scoped_allocator_adaptor.

  • al
    Existující přidělování pro použití jako vnější přidělování.

  • rest
    Seznam allocators pro použití jako vnitřní allocators.

Poznámky

První výchozí konstruktor konstrukce objektů uložených přidělování.Každý další tři konstruktory konstrukce objektů uložených přidělování od odpovídajících objektů v right.Poslední konstruktor konstrukce jeho přidělování uložené objekty z příslušné argumenty v seznamu argumentů.

Požadavky

Záhlaví: <scoped_allocator>

Obor názvů: std

Viz také

Referenční dokumentace

scoped_allocator_adaptor – třída