range-based forって一つの書き方で多くの範囲オブジェクトをカバーできるところが大きな魅力になってるの?
俺はよく使うコンテナクラスにそれぞれ特化したforを定義して使ってるんだけど