C++ Bir Dictionary'i Filtreleyip Yeni Bir Dictionary Yaratma Örneği

"C++" Programlama dilinde "Bir Dictionary'i Filtreleyip Yeni Bir Dictionary Yaratma Örneği" ile ilgili kod örneği aşağıda verilmiştir.

#include <iostream>
#include <unordered_map>
#include <vector>

using namespace std;

int main() {
    unordered_map<char, int> d1 = {
        {'A', 65},
        {'B', 66},
        {'C', 67},
        {'D', 68},
        {'E', 69},
        {'F', 70}
    };

    vector<char> l1 = {'A', 'C', 'F'};

    unordered_map<char, int> new_dict;

    for (char key : l1) {
        new_dict[key] = d1[key];
    }

    for (auto kvp : new_dict) {
        cout << kvp.first << ": " << kvp.second << endl;
    }

    return 0;
}



İlginizi Çekebilir

C++ Dictionary'deki Değerler İle Listenin Elemanlarını Eşleştirme ...

C++ Dosyanın Uzantısını Değiştirme

C++ Bir Stringten İlk N Karakteri Kaldırma Örneği

C++ Dikdörtgenin Alanını Hesaplama Örneği

C++ Sayıların Geometrik Ortalamasını Bulma Örneği