IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Visual C++ Discussion :

[débutant] erreur C1010 sous visualC++


Sujet :

Visual C++

  1. #1
    Nouveau membre du Club
    Inscrit en
    Octobre 2006
    Messages
    44
    Détails du profil
    Informations forums :
    Inscription : Octobre 2006
    Messages : 44
    Points : 26
    Points
    26
    Par défaut [débutant] erreur C1010 sous visualC++
    J'ai eu cette fameuse erreur en compil, et sur la FAQ, il est dit :

    Cette erreur survient quand votre projet est configuré pour utiliser un fichier d'en-tête précompilé (typiquement stdafx.h). Il vous suffit de désactiver l'utilisation des en-têtes précompilées dans les options C/C++ de votre projet.
    du coup, maintenant, dans un fichier.h qui fonctionnait tres bien avant:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
     
    typedef struct
    {
    	char *calibration1;
    	char *calibration2;
    	char *calibration3;
     
    } T_Calib;
     
    typedef struct
    {
    	char *cle;
    	char *val;
    } T_ValCalib;
     
    class CBouchon
    {
    	public:
    		CBouchon();
    		T_Calib *getCalib();
    		T_Calib *getSelectedCalib();
    		void getListeCalib();
    		void setListeCalib();
    		void addCalib();
    		void removecalib();
    		void Free_Calib(T_Calib*);
    };
    j'ai ce type d'erreur :

    error C2061: syntax error : identifier 'CBouchon'
    error C2059: syntax error : ';'
    error C2449: found '{' at file scope (missing function header?)
    error C2059: syntax error : '}'
    alors, bien sur, je comprends les erreurs qu'il me donne, mais ce que je ne comprends pas, c'est pourquoi il me les met? faut il faire une manip supplémentaire quand on décoche l'option de l'utilisation des en-têtes précompilées? Y a t il d'autes en-têtes à rajouter peut être?

    quelqu'un aurait il une idée?
    merci...

  2. #2
    Rédacteur
    Avatar de farscape
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Novembre 2003
    Messages
    9 055
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Alpes Maritimes (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Novembre 2003
    Messages : 9 055
    Points : 17 323
    Points
    17 323
    Par défaut
    salut,
    ça peut vouloir dire que dans ton stdafx.h tu as mis l'include de la classe
    CBouchon.
    note :sauf cas spécifique il est quand meme preferable de garder cette option
    et de rajouter la ligne #include "stdafx.h" dans le source concerné ....

Discussions similaires

  1. Réponses: 1
    Dernier message: 24/11/2013, 13h22
  2. [débutant] erreurs après installation sous windows
    Par Lhetre dans le forum Modules
    Réponses: 2
    Dernier message: 22/06/2007, 17h03
  3. [Débutant]Erreur compilation !
    Par gandalf_le_blanc dans le forum AWT/Swing
    Réponses: 23
    Dernier message: 30/08/2004, 14h23
  4. [Débutant][Installation]Java sous Win
    Par MALAGASY dans le forum EDI et Outils pour Java
    Réponses: 17
    Dernier message: 26/08/2004, 09h22

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo