Как бы я прошел через std::map
в C++? Моя карта определяется как:Как перемещаться по карте карт C++?
std::map< std::string, std::map<std::string, std::string> >
Например, это имеет такие данные:
m["name1"]["value1"] = "data1";
m["name1"]["value2"] = "data2";
m["name2"]["value1"] = "data1";
m["name2"]["value2"] = "data2";
m["name3"]["value1"] = "data1";
m["name3"]["value2"] = "data2";
Как я могу перебрать эту карту и получить доступ к различным значения?
Возможно, вам стоит принять ответ Riot на современный C++, сделать это для гуглеров. –
Не совсем уверен, что карта карт будет [минимальным, полным, проверенным] (http://stackoverflow.com/help/mcve) примером, но точка сделана! – davidhood2
В случае, если вы пропустили уведомление, позвольте мне повторить комментарий chuckleplant: ** Вы можете подумать о принятии ответа Riot на современный C++, сделать это для гуглеров. ** –