begin()
C ++ 11リビジョンでは、非メンバーバージョンとend()
関数が標準のcontainsに追加されたのに、非メンバーバージョンのとrbegin()
関数rend()
も追加されなかったのはなぜですか?begin()
との非メンバーバージョンを使い始めた後はばかげていると感じend()
ますが、メンバー関数呼び出しと非メンバー関数呼び出しの使用を切り替える必要があることに気付きました。rbegin()
(との非メンバーバージョンを自分でロールするのは簡単rend()
だと思いますが、なぜこれが標準に追加されなかったのか疑問に思います)。
ご入力いただきありがとうございます。