3 vektörü bir unordered_map dosyasında değerler olarak saklayan aşağıdaki kodlara sahipse ve bunlara anahtar olarak ilk dizindeki dize ile eşler:Dizgeden vektörlere bir haritadaki bir vektördeki bir dizine nasıl erişilir
unordered_map<string, vector <vector<string>>> my_map;
vector<string> vec1 = {"banana", "apple"};
vector<string> vec2 = {"banana", "banana"};
vector<string> vec3 = {"banana", "pear"};
my_map["banana"].push_back(vec1);
my_map["banana"].push_back(vec2);
my_map["banana"].push_back(vec3);
cout << my_map["banana"][0] << my_map["banana"][1] << my_map["banana"][2];
Unordered_map'in vektörünün belirli dizinlerine nasıl erişebilirim? Bunu son satırda yapmaya çalıştım ama işe yaramıyor. Ayrıca .AT kullanarak denedi (0), vs yerine çift parantez ama bu da işe yaramadı.
anladım. Benim için aptalca hata. Yardım için teşekkürler! – user5482356