Namespaces
Variants

std::valarray<T>:: sum

From cppreference.net
T somme ( ) const ;

Calcule la somme des éléments.

La fonction ne peut être utilisée que si operator + = est défini pour le type T . Si le std::valarray est vide, le comportement est indéfini. L'ordre dans lequel les éléments sont traités par cette fonction n'est pas spécifié.

Table des matières

Paramètres

(aucun)

Valeur de retour

La somme des éléments.

Exemple

#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';
}

Sortie :

55

Voir aussi

applique une fonction à chaque élément d'un valarray
(fonction membre publique)
additionne ou replie une plage d'éléments
(fonction template)