//————–【摘自:qingyumini】—————–//
在标准C++中,并没有foreach关键字。
foreach(variables ,container)关键字是Qt对c++的一个扩展,主要用于按顺序历经容器(container)中的对象。
其用法为:
QLinkList<QString> list;
QString str;
foreach(str , list)
{
qDebug()<<str;
}
这样就可以历经list里存储的对象了,它的作用相当于标准C++中的iterator
QLinkList<QString> list;
QLinkListIterator<QString> i(list);
while(i.hasNext())
{
qDebug()<<i.next();
}