Namespaces
Variants

std::valarray<T>:: sum

From cppreference.net
T sum ( ) const ;

Berechnet die Summe der Elemente.

Die Funktion kann nur verwendet werden, wenn operator + = für den Typ T definiert ist. Wenn das std::valarray leer ist, ist das Verhalten undefiniert. Die Reihenfolge, in der die Elemente von dieser Funktion verarbeitet werden, ist nicht spezifiziert.

Inhaltsverzeichnis

Parameter

(keine)

Rückgabewert

Die Summe der Elemente.

Beispiel

#include <iostream>
#include <valarray>
int main()
{
    std::valarray<int> a = {1, 2, 3, 4, 5, 6, 7, 8, 9, 10};
    std::cout << a.sum() << '\n';
}

Ausgabe:

55

Siehe auch

wendet eine Funktion auf jedes Element eines valarray an
(öffentliche Elementfunktion)
summiert oder faltet eine Reihe von Elementen
(Funktionstemplate)