Se connecter avec
S'enregistrer | Connectez-vous

[résolu] [Visual C++] Erreur de compilation

Dernière réponse : dans Programmation

Bonjour,

Je développe en ce moment sous Visual C++ 2005 Express Edition, et j'ai un type d'erreur que je ne comprends pas.

Voici les erreurs:

.\mmftotal.cpp(144) : error C2601: 'decoupage2' : définitions de fonctions locales non conformes
.\mmftotal.cpp(130) : cette ligne comporte un '{' qui n'est pas équilibré
.\mmftotal.cpp(166) : error C2601: 'date' : définitions de fonctions locales non conformes
.\mmftotal.cpp(130) : cette ligne comporte un '{' qui n'est pas équilibré
.\mmftotal.cpp(188) : error C2601: 'bcdi3' : définitions de fonctions locales non conformes
.\mmftotal.cpp(130) : cette ligne comporte un '{' qui n'est pas équilibré
.\mmftotal.cpp(367) : fatal error C1075: fin de fichier rencontrée avant que l'élément accolade '{' gauche de '.\mmftotal.cpp(188)' soit équilibré

Lassé par la pub ? Créez un compte

j'ai pas trop regardé (il fait trop chaud :p ) mais je crois que la première erreur vient d'une accolade fermante manquante dans la fonction "convertion"...
Peut être que les autres erreurs sont liées a cette faute de syntaxe !

Effectivement, l'accolade manquait... mais j'ai encore 1 erreur.... Et je ne sais pas comment la résoudre... :snif:

Voici l'erreur:

.\mmftotal.cpp(208) : error C2450: expression de switch de type 'std::string' non conforme
Aucun opérateur de conversion définie par l'utilisateur disponible qui puisse effectuer cette conversion, ou l'opérateur ne peut pas être appelé

Lassé par la pub ? Créez un compte
Tom's guide dans le monde