首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 移动开发 > QT开发 >

好郁闷的有关问题。

2013-04-07 
好郁闷的问题。。。。各位师兄师姐:一个简单的qt4控制台程序但运行结果让我很是费解代码如下:#include QDebug

好郁闷的问题。。。。
各位师兄师姐:
一个简单的qt4控制台程序
但运行结果让我很是费解
好郁闷的有关问题。

代码如下:

#include <QDebug>

int main(int argc,char *argv[])
{
    QMap<QString,QString> map;

    map.insert("beijing","111");
    map.insert("shanghai","021");
    map.insert("jinan","0531");

    QMapIterator<QString,QString> i(map);
    for(;i.hasNext();)
        qDebug()<<"  "<<i.peekNext().key()<<"  "<<i.next().value();
    QMutableMapIterator<QString,QString> mi(map);
    if(mi.findNext("111"))
        mi.setValue("010");
    QMapIterator<QString,QString> modi(map);
    qDebug()<<"  ";
    for(;modi.hasNext();)
        qDebug()<<"  "<<modi.peekNext().key()<<"  "<<modi.next().value();

    return 0;
}
[解决办法]
断点调试啊,亲
[解决办法]
 QMapIterator<QString,QString> i(map);
    for(;i.hasNext();)
    {
        QString str1 = i.peekNext ().key ();
        QString str2 = i.next ().value ();
        qDebug()<<str1<< " "<<str2;
    }

热点排行