添加頭文件:
#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();
}
}