मैं std::map
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";
मैं इस नक्शे के माध्यम से कैसे लूप कर सकता हूं और विभिन्न मूल्यों तक पहुंच बना सकता हूं?