Digg StumbleUpon LinkedIn YouTube Flickr Facebook Twitter RSS Reset

C++: Exemple d’une méthode générique pour calculer la somme des nombres

 calcul, méthode
{filelink=15772}

 
#include <iostream>
using namespace std;
 
template <class T> T somme(T *valeurs, int size)
{
  int i;
  T result = 0;
 
  for(i = 0; i <size; i++) result += valeurs[ i ];
 
  return result;
}
 
int main()
{
  int i[] = {1, 2, 3, 4};
  double d[] = {1.1, 2.2, 3.3, 4.4};
 
  cout << somme(i, 4) << endl;
  cout << somme(d, 4) << endl;
 
  return 0;
}

No comments yet.

Leave a Comment