CLASSE CGRAPHXY

Tiennitch Messages postés 3 Date d'inscription mardi 6 novembre 2007 Statut Membre Dernière intervention 7 février 2008 - 6 févr. 2008 à 11:45
bobbyantho Messages postés 69 Date d'inscription vendredi 10 octobre 2003 Statut Membre Dernière intervention 23 avril 2009 - 8 févr. 2008 à 11:07
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.

https://codes-sources.commentcamarche.net/source/42737-classe-cgraphxy

bobbyantho Messages postés 69 Date d'inscription vendredi 10 octobre 2003 Statut Membre Dernière intervention 23 avril 2009
8 févr. 2008 à 11:07
Bonjour,

Je n'ai jamais essayé sous Visual Studio 2005, apparemment il a des problèmes avec les templates. Essaye de voir les propriétés du projet et les options de compilation, c'est tout ce que je peux te conseiller.

Bonne chance,

Antho
Tiennitch Messages postés 3 Date d'inscription mardi 6 novembre 2007 Statut Membre Dernière intervention 7 février 2008
7 févr. 2008 à 10:23
Salut,

D'abord, merci de suivre les commentaires, si longtemps après le post de ta source.

J'ai énormément d'erreurs lors de la compilation, elles sont toutes du type :

c:\Cpp_Projects\cppfrance_CLASSE-CGRAPHXY___Page\GraphXY\Liste.cpp(199) : error C2143: syntax error : missing ';' before 'CListe<TYPE>::=='
c:\Cpp_Projects\cppfrance_CLASSE-CGRAPHXY___Page\GraphXY\Liste.cpp(199) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
c:\Cpp_Projects\cppfrance_CLASSE-CGRAPHXY___Page\GraphXY\Liste.cpp(228) : error C2143: syntax error : missing ';' before 'CListe<TYPE>::!='
c:\Cpp_Projects\cppfrance_CLASSE-CGRAPHXY___Page\GraphXY\Liste.cpp(228) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
c:\Cpp_Projects\cppfrance_CLASSE-CGRAPHXY___Page\GraphXY\Liste.cpp(228) : error C2086: 'int BOOL' : redefinition c:\Cpp_Projects\cppfrance_CLASSE-CGRAPHXY___Page\GraphXY\Liste.cpp(199) : see declaration of 'BOOL'

Voilà. Les lignes concernées (1ere erreur) sont :

BOOL CListe<TYPE>::operator==(const CListe& refListe) const
{
...
}

Merci de ton aide.
bobbyantho Messages postés 69 Date d'inscription vendredi 10 octobre 2003 Statut Membre Dernière intervention 23 avril 2009
6 févr. 2008 à 18:09
Bonjour,

Quelles sont ces erreurs ?
Tiennitch Messages postés 3 Date d'inscription mardi 6 novembre 2007 Statut Membre Dernière intervention 7 février 2008
6 févr. 2008 à 11:45
Salut,

J'ai téléchargé la source, mais j'ai des problèmes de compilations. L'erreur vient de la surcharge des opérateurs. Je débute en C++, et je sais pas comment régler ce problème.
Si quelqu'un a réussi à régler ça, ça serait sympa de partager la solution.

Merci d'avance,

j'utilise Visual Studio 2005 (Pro), Windows XP
Rejoignez-nous