中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

如何在C++中對unordered_map進行反向遍歷

c++
小樊
91
2024-07-25 00:48:09
欄目: 編程語言

在C++中,可以通過使用rbegin()rend()函數來對unordered_map進行反向遍歷。以下是一個示例代碼:

#include <iostream>
#include <unordered_map>

int main() {
    std::unordered_map<int, std::string> myMap = {
        {1, "apple"},
        {2, "banana"},
        {3, "orange"}
    };
    
    // 反向遍歷unordered_map
    for (auto it = myMap.rbegin(); it != myMap.rend(); ++it) {
        std::cout << "Key: " << it->first << ", Value: " << it->second << std::endl;
    }
    
    return 0;
}

在上面的示例中,我們首先創建了一個unordered_map對象myMap,然后使用rbegin()rend()函數來對其進行反向遍歷,打印出每個鍵值對的鍵和值。

0
石林| 呼伦贝尔市| 巴塘县| 泊头市| 万安县| 淳安县| 三明市| 伊春市| 金寨县| 平乡县| 蒲江县| 巴林右旗| 玉田县| 凤凰县| 新丰县| 鄂尔多斯市| 南开区| 黎川县| 柞水县| 手游| 河南省| 揭阳市| 福建省| 万安县| 淮安市| 宜宾县| 琼中| 兴安盟| 龙南县| 洮南市| 博兴县| 南靖县| 徐汇区| 曲沃县| 天水市| 禄劝| 元谋县| 黎川县| 鄂伦春自治旗| 启东市| 房产|