Problème de template? (encore)

Problème de template? (encore) - C++ - Programmation

Marsh Posté le 14-02-2005 à 23:36:53    

Bonjour à tous,
 
Je code en ce moment un arbre Naire. Cependant, j'ai quelques problème, j'ai réduit le code au plus simple, mais ca ne veut toujours pas compiler...

Code :
  1. template <class T> class ArbreNaire
  2. {
  3.         public:
  4.                 ArbreNaire();
  5. };
  6. template <class T> class ArbreNaireIterateur
  7. {
  8.         public:
  9.                 ArbreBinaireIterateur(ArbreNaire<T>& );
  10. };
  11. template <class T> ArbreNaire<T>::ArbreNaire()
  12. {
  13. }
  14. template <class T> ArbreNaireIterateur<T>::ArbreBinaireIterateur(ArbreNaire<T>& an)
  15. {
  16. }


 
Et quand je compile ceci:

Code :
  1. ArbreNaire<int> an;
  2. ArbreNaireIterateur<int> ani(an);


 
Borland C++ 4 m'envoie balader en me disant : "Impossible de convertir ArbreNaire<int> en ArbreNaireIterateur<int>" comme si il cherchait à convertir alors que le constructeur adéquat est bien là...


---------------
Mon Flickr
Reply

Marsh Posté le 14-02-2005 à 23:36:53   

Reply

Marsh Posté le 14-02-2005 à 23:38:18    

Bon, je suis un boulet, j'ai mis ArbreBinaireIterateur au lieu de ArbreNaireIterateur... Mon etourderie me perdra!
Comme quoi, des fois, sortir un peu du code pour aller sur HFR, ca a vraiment du bon!
Désolé du dérangement!


Message édité par maximew le 14-02-2005 à 23:41:35

---------------
Mon Flickr
Reply

Marsh Posté le 15-02-2005 à 09:11:18    

dis, tu veux arrêter de flooder toi

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed