- valarray[meta header]
- std[meta namespace]
- valarray[meta class]
- function[meta id-type]
T sum() const;合計値を求める。
valarrayオブジェクトに含まれる要素の合計値を返す。
合計値の計算には、要素型Tのoperator+=を使用する。計算の順番は未規定。
要素数が0の場合、未定義動作を引き起こす。要素数が1の場合、0番目の要素を返す。
#include <iostream>
#include <valarray>
int main()
{
const std::valarray<int> va = {1, 2, 3, 4, 5};
int result = va.sum();
std::cout << result << std::endl;
}- sum()[color ff0000]
15