检索迭代器到一个指定容器的第一个元素。
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