QList 迭代器

  • 只读
   QList<int> list;
   list<<1<<2<<3<<4<<5;
   //QList 的只读迭代器
   QListIterator<int> i(list);
   //hasNext() 下一个节点
   for(;i.hasNext();)
   qDebug()<<i.next();
  • 读写
 QList<int> list;
//java风格的读写迭代器
QMutableListIterator<int> i(list);
for(int j=0;j<10;++j)
   i.insert(j);
for(i.toFront();i.hasNext();)
  qDebug()<<i.next();
原文地址:https://www.cnblogs.com/xiangyangcao/p/13574824.html