在QList遍历中出现的错误
QList迭代器中remove()易错点下面展示 代码片段。//遍历时需要先释放指定类型的元素, 将元素从容器中删除后再释放其余元素 //使用Java风格迭代器遍历QList容器QList<QGraphicsItem *> items;QMutableListIterator<QGraphicsItem *> i(items);while (i.hasNext()) { Link *link = dynamic_cast<Link *>(i.next())
原创
2021-05-15 21:56:46 ·
903 阅读 ·
0 评论