Namespaces
Variants

std::valarray<T>::sum

Von de.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 festgelegt.

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)