c++中对vector中的所有元素求和,利用accmulate这个函数。accumulate定义在#include <numeric>
中。
int sum = accumulate(vec.begin() , vec.end() , 42);//求和
string sum = accumulate(v.begin() , v.end() , string(" "));//连接字符串
在调用这个函数之前我们必须包含头文件。#include <numeric>
c++中对vector中的所有元素求和,利用accmulate这个函数。accumulate定义在#include <numeric>
中。
int sum = accumulate(vec.begin() , vec.end() , 42);//求和
string sum = accumulate(v.begin() , v.end() , string(" "));//连接字符串
在调用这个函数之前我们必须包含头文件。#include <numeric>