添加头文件:
#include
QHash<QString, QString> map;
添加:
map.insert("one", "1");
map.insert("two", "2");
map.insert("three", "3");
map.insert("four", "4");
遍历:
QHash<QString, QString>::iterator i;
for( i=map.begin(); i!=map.end(); ++i)qDebug() << i.key() <<" " << i.value();
查找:
mi = map.find("one");
if(mi != map.end())
{
qDebug() << mi.key() <<" -- " << mi.value();++mi;if(mi != map.end()){
qDebug() << mi.key() <<" ++ " << mi.value();}
}