جمع مقادیر یک وکتور - هفت خط کد انجمن پرسش و پاسخ برنامه نویسی

جمع مقادیر یک وکتور

+1 امتیاز
سلام.

برای جمع مقادیر یک وکتور از کدام تابع stl باید استفاده کرد؟

ممنون
سوال شده دی 3, 1393  بوسیله ی shab (امتیاز 194)   8 22 30

1 پاسخ

+1 امتیاز
 
بهترین پاسخ

از تابغ std::accumulate استفاده کنید .

#include <iostream>
#include <algorithm>
#include <vector>

int main()
{
    std::vector<int> vec={1,2,3,4,5};
    
    const int offset=0;
    std::cout<< std::accumulate(vec.begin(),vec.end(),offset);
}

http://coliru.stacked-crooked.com/a/a84cf3bdeccd847c

پاسخ داده شده دی 3, 1393 بوسیله ی BlueBlade (امتیاز 15,315)   15 18 89
انتخاب شد دی 4, 1393 بوسیله ی shab
...