Classe template

mimosa803 Messages postés 345 Date d'inscription jeudi 15 février 2007 Statut Membre Dernière intervention 24 avril 2010 - 27 févr. 2007 à 21:11
nickydaquick Messages postés 416 Date d'inscription vendredi 31 janvier 2003 Statut Membre Dernière intervention 19 décembre 2013 - 5 déc. 2007 à 20:20
bonsoir à tous , bon j'ai fait une fait une classe file générique (avec une classe noeud générique).
Je veux tester cette classe en faisant file<complexe> fr.enfiler(c1(2,7)) , avec c1 est un complexe et jai declaré la classe complexe.
Le problème que cette classe fonctionne avec les types prédéfinies comme (int , char ,...)
mais avec par ex complexe ,elle ne marche pas.
bon veuillez m'aider à résoudre ce problème.

2 réponses

luhtor Messages postés 2023 Date d'inscription mardi 24 septembre 2002 Statut Membre Dernière intervention 28 juillet 2008 6
27 févr. 2007 à 23:03
C'est bien dommage, quelle chance j'ai, d'avoir un compilateur qui me donne des messages d'erreur, moi ! :)

Mon pc il marche pas, tu saurais pas pourquoi ?
0
nickydaquick Messages postés 416 Date d'inscription vendredi 31 janvier 2003 Statut Membre Dernière intervention 19 décembre 2013 3
5 déc. 2007 à 20:20
Salut,

1- verifies que ta classe template tiens en 1 seul fichier
2- verifies que ta classe Complexe contient un constructeur par copie
3- si tu utilises des operateurs dans la classe template verifies que tu les surcharges dans la classe Complexe

ca devrait etre tout, si tu rencontres toujours des pb , postes ta source des 2 classes on verra ce que ca va donner

 Au revoir
je suis heureux de faire partie d'une grande famille ...!
0
Rejoignez-nous