Namensräume
Varianten
Aktionen

std::valarray<T>::sum

Von cppreference.com
< cpp‎ | numeric‎ | valarray
 
 
 
 
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.

Inhalt

[edit] Parameter

(keine)

[edit] Rückgabewert

Die Summe der Elemente.

[edit] 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

[edit] Siehe auch

wendet eine Funktion auf jedes Element eines valarray an
(public member function) [edit]
summiert oder faltet eine Reihe von Elementen
(Funktionstemplate) [bearbeiten]