gpt4 book ai didi

c++ - 如何打印 map ?并使它成为一个全局变量? C++

转载 作者:行者123 更新时间:2023-11-28 07:30:45 29 4
gpt4 key购买 nike

适用于 Windows 7 64 位所以我设置了我的 map

    map<string, string> database;
database["user"] = "123";

它是主要功能的一部分,但我怎样才能打印 map 的内容呢?最重要的是,如何将它变成一个全局变量,以便其他函数可以使用它?我正在尝试将我的打印 map 过程放在与制作 map 的地方不同的功能中。

最佳答案

您可以使用以下代码遍历 map :

for(auto it = database.begin(); it != database.end(); ++it) {
// it->first is your key
// it->second is value of particular key
std::cout << "Key: " << it->first << std::endl;
std::cout << "Value: " << it->second << std::endl;
// value can be reached as follows as well
std::cout << "Value: " << database[it->first] << std::endl;
}

关于c++ - 如何打印 map ?并使它成为一个全局变量? C++,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17776745/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com