7

是否有原因std::front并且std::back在 C++11 中不存在?对我来说,在实际实例中具有等价std::begin有意义的。std::end

4

1 回答 1

6

std::begin()并且std::end()应该适用于所有基本容器(包括 C 风格的数组)。

事实上,如果容器支持成员begin()end()函数,std::begin()并将std::end()调用转发给那些成员函数。

但是,并非所有容器都支持front()成员back()函数。

于 2013-02-14T17:07:59.050 回答