欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

QMap 之 swap 特性

程序员文章站 2024-01-20 16:38:58
...
    QMap<int, int> mp1;
    mp1.insert(1,2);
    mp1.insert(2,3);

    QMap<int, int> mp2;
    mp2.swap(mp1);

    qDebug()<<mp1.size();

    mp2.clear();
    qDebug()<<mp1.size();

简单的几行代码,输出结果会是什么呢?看下文:

0

0

从输出结果可以看出,swap函数会将原有mp1清空。

相关标签: swap