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 :

Comment linker une structure


Sujet :

C++

  1. #1
    Membre éprouvé
    Inscrit en
    Novembre 2006
    Messages
    1 073
    Détails du profil
    Informations forums :
    Inscription : Novembre 2006
    Messages : 1 073
    Par défaut Comment linker une structure
    Bonjour
    J'ai fait un projet dans lequel j'ai deux sources cpp. Dans l'une je définis une struct:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    typedef struct quoteinfo{
    double quote;
    double qte;
    double price;
    } quoteinfo;
    et dans l'autre je fais référence à cette structure dans une fonction. Le probème, c'est que je ne sais pas "linker" la définition de la structure dans la deuxième source.
    Pour les fonctions, je sais qu'il faut utiliser des prototypes. Mais pour les structures, comment fait-on?
    Quel est l'équivalent?

    Merci

  2. #2
    Membre chevronné
    Profil pro
    Inscrit en
    Novembre 2005
    Messages
    349
    Détails du profil
    Informations personnelles :
    Âge : 44
    Localisation : Suisse

    Informations forums :
    Inscription : Novembre 2005
    Messages : 349
    Par défaut
    Il faut que le fichier qui a besoin de la struct inclue celui où tu définis ta struct. Celle-ci devrait plutôt être définie dans un .h que dans un .cpp.


    Remarque que tu peux simplement la définir comme suit (un peu plus simple qu'en C):

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    struct quoteinfo{
    double quote;
    double qte;
    double price;
    };

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Comment vider une structure ?
    Par alliance dans le forum C++
    Réponses: 6
    Dernier message: 11/04/2008, 16h38
  2. Comment copier une structure?
    Par pauligno dans le forum Débuter
    Réponses: 9
    Dernier message: 10/12/2007, 13h03
  3. [XSLT] Comment utiliser une structure de type if-then-ELSE ?
    Par ribrok dans le forum XSL/XSLT/XPATH
    Réponses: 2
    Dernier message: 27/11/2006, 12h39
  4. Réponses: 6
    Dernier message: 21/05/2006, 19h38
  5. Comment créer une structure de donnée dynamiquement ?
    Par Beaunico dans le forum Langage
    Réponses: 9
    Dernier message: 24/01/2006, 09h34

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