Sdílet prostřednictvím


forward_list::forward_list

Vytvoří objekt typu forward_list.

forward_list();
explicit forward_list(const Allocator& Al);
explicit forward_list(size_type Count);
forward_list(size_type Count, const Type& Val);
forward_list(size_type Count, const Type& Val,
    const Allocator& Al);
forward_list(const forward_list& Right);
forward_list(const forward_list& Right, const Allocator& Al);
forward_list(forward_list&& Right); 
forward_list(forward_list&& Right, const Allocator& Al);
forward_list(
initializer_list<Type> IList,
    const Alloc& Al
);
template<class InputIterator>
    forward_list(InputIterator First, InputIterator Last);
template<class InputIterator>
    forward_list(InputIterator First, InputIterator Last,
    const Allocator& Al
);

Parametry

Parametr

Popis

Al

Třída alokátoru, která se má použít s tímto objektem.

Count

Počet prvků ve vytvořeném seznamu.

Val

Hodnota elementů v sestaveném seznamu.

Right

Seznam, jehož vyrobený seznam bude kopií.

First

Pozice prvního prvku v rozsahu prvků, které se mají zkopírovat.

Last

Pozice prvního prvku mimo rozsah prvků, které se mají zkopírovat.

IList

Initializer_list kopírovat.

Poznámky

Uložit všechny konstruktory přidělování a inicializace řízený sekvence.Argument je objekt Alokátor Al, pokud je k dispozici.Kopie konstruktoru je _Right.get_allocator().Jinak je Allocator().

První dva konstruktory zadat prázdný počáteční řízené sekvenci.

Třetí konstruktor určuje opakování Count prvky hodnoty Type().

Čtvrtý a pátý konstruktory zadat opakování Count prvky hodnoty Val.

Šestý konstruktor určuje kopírování sekvence řízena Right.Pokud InputIterator je typ integer, další dva konstruktory zadat opakování (size_type)First prvky hodnoty (Type)Last.Jinak další dva konstruktory určit posloupnost [First, Last).

Devátého a desátého konstruktory jsou stejné jako šestý, ale s rvalue odkaz.

Poslední konstruktor Určuje počáteční řízené sekvenci s objekt třídy initializer_list<Type>.

Požadavky

Záhlaví: <forward_list>

Obor názvů: std

Viz také

Referenční dokumentace

forward_list – třída