Bonjour,
J'ai une classe que j'aimerai initialiser en lui passant un tableau de paires de chaîne de caractères.
Je n'arrive pas à implémenter cette méthode :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 template<class T> class MaClasse { template<unsigned int N> MaClasse(const char* sTab[N][2]); };
Le compilateur me dit "error C2244: 'MaClasse<T>::{ctor}'*: impossible de faire correspondre la définition de fonction avec une déclaration existante"
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 template <class TKey, unsigned int N> MaClasse(const char* sTab[N][2]);
Quelqu'un peut-il m'aider ?
Merci,
A bientôt
Partager