begin

检索迭代器到一个指定容器的第一个元素。

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

参数

  • cont
    一个容器。

  • array
    数组类型 Ty对象。

返回值

前两个模板函数返回 cont.begin()。

第三个模板函数返回 &array[0]。

要求

标头: <iterator>

命名空间: std

请参见

参考

<iterator>

end