std::swap 【chatgpt】

std::swap  map变量数据交换....
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
#include <iostream>
#include <map>
#include <string>
 
int main() {
    std::map<std::string, std::string> myMap;
 
    // 添加元素
    myMap["key1"] = "value1";
    myMap["key2"] = "value2";
    myMap.insert(std::make_pair("key3", "value3"));
 
    // 打印所有元素
    for (const auto& pair : myMap) {
        std::cout << "Key: " << pair.first << ", Value: " << pair.second << std::endl;
    }
 
    // 修改元素值
    myMap["key2"] = "new value2";
 
    // 删除元素
    myMap.erase("key3");
 
    // 查找元素
    auto it = myMap.find("key1");
    if (it != myMap.end()) {
        std::cout << "Value of 'key1': " << it->second << std::endl;
    } else {
        std::cout << "Key 'key1' not found." << std::endl;
    }
 
    return 0;
}

  

posted on   lydstory  阅读(18)  评论(0编辑  收藏  举报

相关博文:
阅读排行:
· 全程不用写代码,我用AI程序员写了一个飞机大战
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· DeepSeek 开源周回顾「GitHub 热点速览」
· 记一次.NET内存居高不下排查解决与启示
· 白话解读 Dapr 1.15:你的「微服务管家」又秀新绝活了
历史上的今天:
2019-08-09 libnl
2019-08-09 lsm和lkm模块
2019-08-09 新知识需要
2019-08-09 32位程序问题

导航

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

统计

点击右上角即可分享
微信分享提示