【发布时间】:2012-12-13 19:16:42
【问题描述】:
我有一个这样的map:
map<string, pair<string,string> > myMap;
我已经在我的地图中插入了一些数据:
myMap.insert(make_pair(first_name, make_pair(middle_name, last_name)));
我现在如何打印地图中的所有数据?
【问题讨论】:
-
您使用迭代器循环遍历映射,获取键、对的成员,然后将
cout::operator<<应用于它们。真的没那么难。
标签: c++ dictionary for-loop printing std-pair