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

MFC Discussion :

warning C4786


Sujet :

MFC

  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Janvier 2005
    Messages
    86
    Détails du profil
    Informations personnelles :
    Âge : 45
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Janvier 2005
    Messages : 86
    Par défaut warning C4786
    Bonjour,

    J'utilise des maps dans mon programme, et donc sous visual, j'ai le fameux warning C4786. J'ai donc mis un
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    #pragma warning (disable : 4786)
    dans les fichiers où j'ai besoin d'un map. Ca enlève quelques warning, mais pas tous... et quand je vais voir quels sont les warnings qui restent, oh surprise, encore des 4786...

    Y'a t'il des solutions pour enlever tous ces warnings? Ca fait pas très propre de compiler et d'avoir 100 warnings avec un code qui fonctionne bien...

  2. #2
    Rédacteur
    Avatar de farscape
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Novembre 2003
    Messages
    9 055
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Alpes Maritimes (Provence Alpes Côte d'Azur)

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

    Informations forums :
    Inscription : Novembre 2003
    Messages : 9 055
    Par défaut
    salut,
    mets ton pragma dans stdafx.h.


  3. #3
    Membre confirmé
    Profil pro
    Inscrit en
    Janvier 2005
    Messages
    86
    Détails du profil
    Informations personnelles :
    Âge : 45
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Janvier 2005
    Messages : 86
    Par défaut
    Merci pour la réponse rapide!

    La question à 2 euros : quel stdafx.h?...
    J'en ai un dans ATL\SRC, et en utilisant celui là ça marche pas.
    Il y en a aussi un dans MFC\SRC, mais j'utilise une classe perso qui a le même nom qu'une classe de afxwin, donc ça ne marche pas non plus...

    Est-ce que c'est un stdafx.h que je n'ai pas mentionné?

  4. #4
    Rédacteur
    Avatar de farscape
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Novembre 2003
    Messages
    9 055
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Alpes Maritimes (Provence Alpes Côte d'Azur)

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

    Informations forums :
    Inscription : Novembre 2003
    Messages : 9 055
    Par défaut
    celui de ton projet ...
    a priori par defaut l'option des entetes precompilés est active et tu dois avoir un fichier stdafx.h dans ton projet.

  5. #5
    Membre confirmé
    Profil pro
    Inscrit en
    Janvier 2005
    Messages
    86
    Détails du profil
    Informations personnelles :
    Âge : 45
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Janvier 2005
    Messages : 86
    Par défaut
    ok, donc quand je l'ouvre dans visual, il me dit que c'est celui de ATL.
    Bon, j'ai réessayé, ça ne marchait pas, je me suis enervée et j'ai fermé visual, je l'ai donc rallumé 5 minutes plus tard, et là, sans rien changer dans mes includes, ça marche... ça me rappelle quand j'ai du redémarrer 3 fois windows sans rien changer pour accéder au réseau local (qui n'avait pas changé non plus)....

    En tout cas, merci, je n'ai plus les 100 warnings.

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

Discussions similaires

  1. un warning
    Par isidore dans le forum C
    Réponses: 6
    Dernier message: 14/04/2004, 12h25
  2. Un warning devient fatal
    Par tomnie dans le forum Linux
    Réponses: 3
    Dernier message: 01/04/2004, 13h48
  3. [langage] Récupérer des Warning ??
    Par armada dans le forum Langage
    Réponses: 2
    Dernier message: 05/06/2003, 16h45
  4. [warning][properties]problème de police introuvable
    Par cyrdec dans le forum API standards et tierces
    Réponses: 8
    Dernier message: 11/04/2003, 17h41
  5. Warnings lors de la compilation
    Par polo54 dans le forum C
    Réponses: 5
    Dernier message: 07/02/2003, 09h12

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