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
Diesen Code ausführen
#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) |