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

C++ Discussion :

Enum error apr�s compilation


Sujet :

C++

  1. #1
    Nouveau candidat au Club
    Homme Profil pro
    D�veloppeur informatique
    Inscrit en
    Ao�t 2017
    Messages
    1
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 30
    Localisation : France, Var (Provence Alpes C�te d'Azur)

    Informations professionnelles :
    Activit� : D�veloppeur informatique

    Informations forums :
    Inscription : Ao�t 2017
    Messages : 1
    Par d�faut Enum error apr�s compilation
    Bonjour,

    J'ai deux erreurs que je ne comprends pas :

    >syntax error : identifier 'OP_1'
    'GetOp' : function does not take 1 parameters.


    >'GetOp': overloaded member function 'int (enum Myclass::OP_1' not found in 'Myclass'.

    J'ai un enum :

    Code : S�lectionner tout - Visualiser dans une fen�tre � part
        enum OP_1{num1=1,num2,..}m_variable; //initialized in the constructor
    Ma fonction :

    Code : S�lectionner tout - Visualiser dans une fen�tre � part
        int GetOp( OP_1 p_param);
    Et cette fonction est appellee dans une m�thode de ma classe avec comme param�tre la variable membre m_variable:

    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    3
    4
    5
        void Fct(...)
        {
          int Var = GetOp(m_variable);
          ...
        }
    Si quelqu'un pourrait m'aider, j'esp�re avoir donn� assez de d�tails

    Merci d'avance

  2. #2
    Expert �minent

    Femme Profil pro
    Ing�nieur d�veloppement logiciels
    Inscrit en
    Juin 2007
    Messages
    5 202
    D�tails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France, Essonne (�le de France)

    Informations professionnelles :
    Activit� : Ing�nieur d�veloppement logiciels

    Informations forums :
    Inscription : Juin 2007
    Messages : 5 202
    Par d�faut
    A priori, c'est qu'il y a un probl�me dans les d�clarations.

    Dans l'ordre, j'accuserai une faute dans myclass.
    Il faudrait voir un peu plus son code.

  3. #3
    Expert confirm�
    Homme Profil pro
    Ing�nieur d�veloppement mat�riel �lectronique
    Inscrit en
    D�cembre 2015
    Messages
    1 599
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 62
    Localisation : France, Bouches du Rh�ne (Provence Alpes C�te d'Azur)

    Informations professionnelles :
    Activit� : Ing�nieur d�veloppement mat�riel �lectronique
    Secteur : High Tech - �lectronique et micro-�lectronique

    Informations forums :
    Inscription : D�cembre 2015
    Messages : 1 599
    Par d�faut
    Bonjour,

    En essayant de remettre en ordre tes informations. La fonction GetOp() ne semble pas d�clar�e dans MyClass. Tu la d�finis peut-�tre alors qu'elle n'a pas �t� d�clar�e ou que la d�claration s'est mal pass�e dans MyClass.
    L'enum doit �tre d�finie avant la d�claration de GetOp(). En C++ tout doit �tre connu avant utilisation, sauf les noms des variables et fonctions membres qui peuvent appara�tre apr�s utilisation dans la d�finition de la classe; mais pas les types qui doivent imp�rativement �tre avant.

    Quand on a une erreur, il est primordial d'indiquer la ligne correspondante. Il manque des informations pour mieux t'aider.

Discussions similaires

  1. [DEBUTANT] [APPLET] Probl�me apr�s compilation !
    Par crazyman8 dans le forum Applets
    R�ponses: 5
    Dernier message: 13/01/2006, 18h18
  2. Mysql DB Error: apr�s installation de extcal
    Par lemonsoda dans le forum Installation
    R�ponses: 1
    Dernier message: 10/01/2006, 16h05
  3. Probl�me apr�s compilation du projet !
    Par Osiris26 dans le forum Access
    R�ponses: 3
    Dernier message: 01/11/2005, 00h45
  4. Problème X après compilation noyau 2.6.13.2
    Par nicodeme dans le forum Applications et environnements graphiques
    R�ponses: 9
    Dernier message: 08/10/2005, 14h41
  5. [MFC] Error de compilation
    Par jagboys dans le forum MFC
    R�ponses: 3
    Dernier message: 08/02/2005, 13h18

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