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

Recherche:

Type: Messages; Utilisateur: emmesse

Recherche: Recherche effectuée en 0,01 secondes.

  1. Votes reçus
    +0 -0
    Réponses
    9
    Affichages
    1 443

    ça y est, j'ai trouvé: j'ai tapé: typedef...

    ça y est, j'ai trouvé:
    j'ai tapé:

    typedef struct cel_action{
    ACTION *action(char n[],int s);
    struct cel_action *suivant;
    }CEL_ACTION;

    aulieu de:
  2. Votes reçus
    +0 -0
    Réponses
    9
    Affichages
    1 443

    en fait, la vrai question est: comment affecter...

    en fait, la vrai question est:
    comment affecter dans le champ d'une structure, de type adresse d'objet, une adresse vers un objet?
  3. Votes reçus
    +0 -0
    Réponses
    9
    Affichages
    1 443

    j'ai déplacé la classe LIEU, avec ses méthodes,...

    j'ai déplacé la classe LIEU, avec ses méthodes, après la classe et les méthodes de ACTION.

    maintenant la ligne:

    liste_actions->action=new ACTION(element,element_seuil);

    donne cette erreur:
  4. Votes reçus
    +0 -0
    Réponses
    9
    Affichages
    1 443

    il me semble que l'on ne peut par mettre des...

    il me semble que l'on ne peut par mettre des méthodes (des fonctions membres) dans une struct
  5. Votes reçus
    +0 -0
    Réponses
    9
    Affichages
    1 443

    oui mais comment faire pour que cette ligne: ...

    oui mais comment faire pour que cette ligne:

    liste_actions->action = new ACTION(element,element_seuil);

    ne donne pas ce message d'erreur:

    dimimatnew.cpp:35: error: invalid use of undefined...
  6. Votes reçus
    +0 -0
    Réponses
    9
    Affichages
    1 443

    le compilateur g++ (linux) a l'air de confondre class et struct

    bonjour à tous,

    j'ai déclaré un prototype de classe que j'ai appelé "ACTION" (ligne 6).
    dans une liste d'actions, où les cellules contiennent respectivement un pointeur sur un objet action de la...
Affichage des résultats 1 à 6 sur 6