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();
posted @ 2020-08-27 23:27  阳Y  阅读(1479)  评论(0编辑  收藏  举报