C++: Exemple d’une classe générique

Author:

classe
Download

#include 
using namespace std;

template  class ClasseTest
{
  T valeur;
public:
  ClasseTest(char *s, T min, T max);

};

template 
ClasseTest::ClasseTest(char *s, T min, T max)//Constructeur de la classe
{
  do {
    cout << s << ": ";
    cin >> valeur;
  } while( valeur < min || valeur > max);
}

int main()
{
  ClasseTest i("Tapez un une valeur 'in' ", 0, 10);
  ClasseTest c("Tapez un caractère", 'A', 'Z');

  return 0;
}

Leave a Reply

Your email address will not be published. Required fields are marked *