擅长:python、mysql、java
<P>标准容器是可迭代的,如果不能使用C++ 11语法(如Anton Savin建议的),出于某种原因,可以使用更冗长的旧样式:</P>
<pre><code>for (std::vector<Car>::const_iterator it=cars.begin(); it != cars.end(); ++it) {
const Car & car = *it;
std::cout << "The car has the color " << car.color << " and is "
<< (2014 - car.year) << " years old." << std::endl;
}
</code></pre>