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 :

Tableaux dans un fichier à part ?


Sujet :

C++

  1. #1
    Membre éclairé Avatar de tintin72
    Profil pro
    Inscrit en
    Septembre 2003
    Messages
    663
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2003
    Messages : 663
    Par défaut Tableaux dans un fichier à part ?
    Bonjour,

    j'ai plusieurs tableaux de static char* déclarés dans mon fichier main.cpp
    (ils sont déclarés hors de la fonction main). Le problème c'est qu'ils sont trés longs et pour alléger le code j'ai mis ces tableaux à part dans un autre fichier .cpp et j'ai fais un include dans main.cpp pour les récupérer, mais le compilo me dis que les tableaux sont déjà définit ailleurs etc...
    Y aurait-il un moyen de contourner le pb ?

    Merci

  2. #2
    Expert éminent
    Avatar de Médinoc
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Septembre 2005
    Messages
    27 392
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : France

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

    Informations forums :
    Inscription : Septembre 2005
    Messages : 27 392
    Par défaut
    Attends, s'il sont initialisés, tu ne peux pas les mettres dans un header, et on n'inclus pas un .cpp.

    Donc, si tu veux tes tableaux globaux statiques hors de main.cpp, tu dois déplacer également les fonctions qui les utilisent, ou au moins définir des accesseurs non-static.
    SVP, pas de questions techniques par MP. Surtout si je ne vous ai jamais parlé avant.

    "Aw, come on, who would be so stupid as to insert a cast to make an error go away without actually fixing the error?"
    Apparently everyone.
    -- Raymond Chen.
    Traduction obligatoire: "Oh, voyons, qui serait assez stupide pour mettre un cast pour faire disparaitre un message d'erreur sans vraiment corriger l'erreur?" - Apparemment, tout le monde. -- Raymond Chen.

Discussions similaires

  1. Sauvegarder du code VBA dans un fichier à part
    Par NEC14 dans le forum Macros et VBA Excel
    Réponses: 7
    Dernier message: 22/09/2009, 09h55
  2. Réponses: 4
    Dernier message: 23/08/2007, 16h31
  3. [FPDF] Afficher plusieurs tableaux dans un fichier PDF
    Par Pakman80 dans le forum Bibliothèques et frameworks
    Réponses: 3
    Dernier message: 30/07/2007, 15h19
  4. Sauvegarde de tableaux dans des fichiers
    Par Helifyl dans le forum Ada
    Réponses: 2
    Dernier message: 16/11/2006, 18h27
  5. [Tableaux] stockage de tableaux dans un fichier
    Par solitaire dans le forum Langage
    Réponses: 4
    Dernier message: 25/12/2005, 15h34

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