【发布时间】:2012-12-13 23:26:31
【问题描述】:
如何在不使用 for 循环的情况下对 std::map<std::string, size_t> 集合中的所有值求和?映射作为私有成员驻留在类中。在公共函数调用中进行累加。
我不想使用 boost 或其他 3rd 方。
【问题讨论】:
-
我想在不下水的情况下畅游大西洋?还是您只是想避免自己编写 for 循环?
-
我正在寻找类似于 C# 中的 LINQ 函数
-
他们使用循环,只是不那么明显。
-
我知道幕后是循环。我只想用一行代码使用快捷方式
-
为什么这个问题因为没有建设性而被关闭?这是个好问题。