Qt学习之路 代码(1)在QMap中的插入,遍历,修改。


#include <QDebug>
 
 
int main(int argc, char *argv[])
{
    QMap<QString,QString> map;
    map.insert("beijing","111");
    map.insert("shanghai","021");
    map.insert("jinan","0531");
    QMap<QString,QString>::const_iterator i;
    for(i=map.constBegin();i!=map.constEnd();++i)
        qDebug()<<" "<<i.key()<<" "<<i.value();
 
 
    QMap<QString,QString>::Iterator mi;
    mi=map.find("beijing");
   if(mi!=map.end())
       mi.value()="010";
   QMap<QString,QString>::const_iterator modi;
   qDebug()<<" ";
   for(modi=map.constBegin();modi!=map.constEnd();++modi)
        qDebug()<<" "<<modi.key()<<" "<<modi.value();
    return 0;
}
 
 

显示结果如下:


猜你喜欢

转载自blog.csdn.net/zhangfengfanglzb/article/details/80969955
今日推荐