Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
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