end

检索指向指定容器中最后一个元素之后的元素的迭代器。

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]); 

参数

  • cont
    容器。

  • array
    Ty 类型对象的数组。

返回值

前两个模板函数返回 cont.end()(第一个为非常量函数,第二个为常量函数)。

第三个模板函数返回 array + Size。

备注

有关代码示例,请参阅 begin

要求

标头:<iterator>

命名空间: std

请参见

参考

<iterator>

begin

cbegin

cend