end
Retrieves an iterator to the element that follows the last element in the specified container.
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]);
Parameters
cont
A container.array
An array of objects of type Ty.
Return Value
The first two template functions return cont.end() (the first is non-constant and the second is constant).
The third template function returns array + Size.
Remarks
For a code example, see begin.
Requirements
Header: <iterator>
Namespace: std