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