Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
理由がありstd::front、std::backC ++ 11には存在しませんか?私にとっては、実際のインスタンスに関して同等のものを持つことはstd::begin理にかなっています。std::end
std::front
std::back
std::begin
std::end
std::begin()そして、すべての基本的なコンテナ(Cスタイルの配列を含む)std::end()で機能することになっています。
std::begin()
std::end()
実際、コンテナがメンバーbegin()とend()関数をサポートしている場合は、それらのメンバー関数に呼び出しを転送しますstd::begin()。std::end()
begin()
end()
ただし、すべてのコンテナーがメンバー機能をサポートfront()しているわけではありません。back()
front()
back()