Freigeben über


end

Ruft einen Iterator für das Element ab, das auf das letzte Element im angegebenen Container folgt.

template<class Container>
    auto end(Container& cont) 
        -> decltype(cont.end());
template<class Container>
    auto end(const Container& cont) 
        -> decltype(cont.end());
template<class Ty, class Size>
    Ty *end(Ty (&array)[Size]); 

Parameter

  • cont
    Ein Container.

  • array
    Ein Array von Objekten des Typs Ty.

Rückgabewert

Die ersten zwei Vorlagenfunktionen geben cont.end() zurück (die erste ist keine Konstante und die zweite ist eine Konstante.)

Die dritte Vorlagenfunktion gibt array + Size zurück.

Hinweise

Ein Codebeispiel finden Sie unter begin.

Anforderungen

Header: <Iterator>

Namespace: std

Siehe auch

Referenz

<iterator>

begin

cbegin

cend