大家好,又见面了,我是你们的朋友全栈君。
#include <QCoreApplication>
#include <QMap>
//#include <QVector>
#include <QDebug>
typedef QMap<QString,int>CMyQMap;
int main(int argc, char *argv[])
{
QCoreApplication a(argc, argv);
CMyQMap tmp;
//insert 插入
tmp.insert("test01",1);
tmp.insert("test02",2);
tmp.insert("test03",3);
qDebug()<<"size: "<< tmp.size();
//find 查找
CMyQMap::iterator iterFind = tmp.find("test01");
if(iterFind != tmp.end())
{
qDebug()<<"key: "<<iterFind.key() <<"value: "<<iterFind.value();
}
else
{
qDebug()<<"not find\n";
}
//erase 删除单个
// tmp.erase(iterFind);
//clear //清除所有
// tmp.clear();
//遍历
qDebug()<<"遍历";
CMyQMap::iterator iter = tmp.begin();
for(iter; iter!= tmp.end(); iter++)
{
qDebug()<<"key: "<<iter.key() <<"value: "<<iter.value();
}
// system("pause");
return a.exec();
}
发布者:全栈程序员-用户IM,转载请注明出处:https://javaforall.cn/139090.html原文链接:https://javaforall.cn
【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛
【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...