以下内容是摘抄博客:Visual Studio 下的常见C++迭代器:for(:) ;for each( in );foreach(,)_ClayQ的博客-CSDN博客
std::list<int> intList{ 1,2,3,4,5 };
//C++11 标准
for (int var : intList)
{
std::cout << var;
}
//VS 特有,非C++标准,不推荐使用
for each(int var in intList)
{
std::cout << var;
}
//Qt 特有
foreach(int var , intList)
{
std::cout << var;
}