QMap的遍历

QMap<int , QString> map;
for(auto each : map.toStdMap()) {
     
    qDebug() << "key: " << each.first;
    qDebug() << "value: " << each.second;
};

介绍一下c++17对结构化遍历

for (auto [key, value] : map) {
     
    cout << key << " " << value << endl;
}

你可能感兴趣的:(Qt,hashmap,数据结构)