【发布时间】:2013-01-03 14:56:24
【问题描述】:
请帮忙! 如何在具有相同键的 C++ 中总结多图中的所有元素。我有以下多张地图:
multimap <string,int> mymap;
我想对特定字符串的所有值求和。 任何方法都将不胜感激。
【问题讨论】:
-
对
range = mymap.equal_range(s); int x = 累积(range.first, range.second, 0); -
您是否尝试使用简单的
for循环而不是accumulate? -
问题是地图的迭代器是对的,你只想累积其中的
.second部分...... -
建议:[link]stackoverflow.com/questions/247818/…
-
我看不出你所做的有什么问题