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