用下标求vector中所有元素的和

#include <iostream>
#include<vector>
using namespace std;


double sum(vector<double> ivec, vector<double>::size_type size )
{      double result=0;
    for(vector<double>::size_type ix=0;ix!=ivec.size();++ix)
        result+=ivec[ix];
    return result;
}

int main()
{
    cout<<sum(vector<double>(10,10),10);
    return 0;
}

你可能感兴趣的:(用下标求vector中所有元素的和)