Sdílet prostřednictvím


initializer_list Class

Poskytuje přístup k poli prvků, v nichž je každý člen zadaného typu.

template<
    class Type >
    class initializer_list

Parametry

Parametr

Popis

_Elem

Typ dat prvku, který bude uložen v initializer_list.

_First

Ukazatel na první prvek initializer_list.

_Last

Ukazatel na poslední prvek initializer_list.

Poznámky

initializer_list Lze sestavit pomocí braced inicializátor seznamu:

initializer_list<int> i1{ 1, 2, 3, 4 };

Kompilátor převádí braced inicializační seznamy s homogenní prvky do initializer_list při podpisu funkce vyžaduje initializer_list.Další informace o použití initializer_list, vizJednotná inicializace a delegování konstruktorů

Konstruktory

inicializační seznam

Vytvoří objekt typu initializer_list.

Typedefs

value_type

Typ prvků v initializer_list.

odkaz

Typ, který poskytuje odkaz na prvek uložený v initializer_list.

const_reference

Typ, který poskytuje konstantní odkaz na prvek v initializer_list.

size_type

Typ, který představuje počet prvků v initializer_list.

iterátor

Typ, který poskytuje iterátor pro initializer_list.

const_iterator

Typ, který poskytuje konstantní iterátor pro initializer_list.

Členské funkce

begin

Vrací ukazatel na první prvek v initializer_list.

end

Vrací ukazatel na hodnotu za posledním prvkem v initializer_list.

velikost

Vrátí počet prvků v objektu initializer_list.

Požadavky

Záhlaví: <initializer_list>

Obor názvů: std

Viz také

Referenční dokumentace

<forward_list>

Další zdroje

<forward_list> Členové