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++Builder Discussion :

[debutant] Avertissement


Sujet :

C++Builder

  1. #1
    Candidat au Club
    Profil pro
    Inscrit en
    Mai 2005
    Messages
    1
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2005
    Messages : 1
    Points : 2
    Points
    2
    Par défaut [debutant] Avertissement
    Voila lorsque je compile mon programme j'obtient un avertissment de ce type je sais que ce n'est qu'un avertissement mais j'ai bessoin de savoir pourquoi il apparait, pour quelle raison specifique a-t-on cette erreur ?


    [C++ Avertissement] xmldom.hpp(738): W8058 Impossible de créer l'en-tête pré-compilé : données initialisées dans l'en-tête

  2. #2
    say
    say est déconnecté
    Membre expérimenté
    Avatar de say
    Profil pro
    Inscrit en
    Août 2002
    Messages
    1 176
    Détails du profil
    Informations personnelles :
    Âge : 46
    Localisation : France

    Informations forums :
    Inscription : Août 2002
    Messages : 1 176
    Points : 1 300
    Points
    1 300
    Par défaut
    L'explication par BCB:
    Ce message s'affiche si l'avertissement "Prototypes required" est activé et que vous appelez une fonction sans fournir de prototype au préalable.

    pas très explicite, je sais...je trouve pas mieux.

    tu peux préciser au compilo que tu veux pas afficher ces avertissements...
    Ils ne savaient pas que c'était impossible alors ils l'ont fait (Mark Twain)
    _ _ _ _ _ _ _ _ _

    La planète ne nous appartient pas, elle nous a été prêtée par nos enfants
    _ _ _ _ _ _ _ _ _

    Technos : Access, C++ Builder, SQL, PostgreSQL, Crystal Reports, XML entre autres

  3. #3
    Membre expérimenté Avatar de 10_GOTO_10
    Profil pro
    Inscrit en
    Juillet 2004
    Messages
    886
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2004
    Messages : 886
    Points : 1 526
    Points
    1 526
    Par défaut
    Ce message arrive lorsqu'on initialise une donnée dans un .h, ce qui empêche le compilateur d'utiliser les entêtes pré-compilés. Les remèdes:

    - Ne pas initialiser les données dans le .h mais plutôt dans le cpp.
    - Ne pas utiliser les entêtes précompilés (Options du projet).
    - Ou bien inclure le .h fautif après le #pragma hdrstop

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

Discussions similaires

  1. [FLASH] pb debutant
    Par ultrakas dans le forum Flash
    Réponses: 2
    Dernier message: 05/06/2003, 00h48
  2. Réponses: 3
    Dernier message: 09/02/2003, 01h09
  3. [Kylix] Message d'avertissement GPL Kylix OE
    Par fred78 dans le forum EDI
    Réponses: 5
    Dernier message: 30/11/2002, 13h12

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