QMap<QString, QString>::iterator iter = m_map.begin();
while (iter != m_map.end())
{
qDebug() << "Iterator " << iter.key() << ":" << iter.value(); // 迭代器
iter++;
}
本文介绍如何使用Qt中的迭代器遍历QMap容器,通过示例代码展示了如何逐个访问键值对,适用于Qt应用程序开发中需要处理关联数组的场景。
QMap<QString, QString>::iterator iter = m_map.begin();
while (iter != m_map.end())
{
qDebug() << "Iterator " << iter.key() << ":" << iter.value(); // 迭代器
iter++;
}
571
2万+
1589
3464
1401
3449
974