QMap<QString,QString> _nameToValue;
_nameToValue.insert("uu","*");
_nameToValue.insert("11","*");
_nameToValue.insert("hh","*");
_nameToValue.insert ("33","*");//
QString string = "";
QMap<QString,QString>::iterator iter = _nameToValue.begin();
for(;iter!=_nameToValue.end();iter++)
{
string=string+iter.key()+","+iter.value()+",";
}
最后的输出结果string为:"11,*,33,*,hh,*,uu,*,"
为什么不是"uu,*,11,*,hh,*,33,*," 呢?