Template matrice

Signaler
Messages postés
1
Date d'inscription
samedi 29 novembre 2003
Statut
Membre
Dernière intervention
29 mai 2004
-
Messages postés
3011
Date d'inscription
jeudi 26 septembre 2002
Statut
Membre
Dernière intervention
27 novembre 2004
-
Je souhaite q'on s'aide a fin d'meliorer nos nivaux
Salut :
Je veux implémenter une classe qui représente des matrices de dimensions et type de donnés variables .
j'ai essayé avec les template de C++ .
A l'execution le code suivant passe correctement :

template <float , 5> matrice mat ; // matrice de dimension 5
// données de type float

mais celui ne asse pas :
int i;
cin << i ;
template <float , i > matrice mat ; //erreur à ce nivau

Je veux que la taille des matrices soit précisée par le user
Merci pou l'aide .

1 réponse

Messages postés
3011
Date d'inscription
jeudi 26 septembre 2002
Statut
Membre
Dernière intervention
27 novembre 2004
8
ta pas compris les templates, le code est generé a la compilation, ton parametre template int doit etre litterale

tu t'en sert pour quoi plus precisement? (nb de dimension ? un matrice c'est 2 dimension)