基于范围的for循环

所有具有begin() 和 end() 成员函数的类型,或者可以配合std::begin() 和 std::end() 使用的类型,都可以用于基于范围的for循环。