Meilleur auteur de réponses
des fichiers d'include qu'il ne faut pas metttre dans stdafx.h

Question
-
Il y a deux fichiers d'include qui causent l'apparition d'exceptions à différent moments de l'initialisation: il s'agit de
#include <atlstr.h> #include <msword.h>
Le premier provoque des exceptions a l'initialisation.
le deuxième provoque des erreur de l'exécution dans le main généré automatiquement mais ne peut pas être inclus dans un fichier qui utilise Word.
Jean Noël Martin
- Modifié JeanNoel53 lundi 15 octobre 2012 18:56
Réponses
-
C'est ca
Jean Noël Martin
- Marqué comme réponse JeanNoel53 dimanche 14 octobre 2012 22:19
Toutes les réponses
-
C'est ca
Jean Noël Martin
- Marqué comme réponse JeanNoel53 dimanche 14 octobre 2012 22:19
-
Bonjour,
Merci pour tenir la communauté informée sur la suite de vos démarches.
Bonne journée,
Aurel
-
"C'est ça" quoi ?!?!
Je vous signale pour la n-ième fois que nous sommes ici sur un forum dont l'intérêt est d'avoir des archives aux questions posées.
Il faut que les questions soient circonstanciées et que les réponses ne soient pas modifiés aux risques de rendre toutes utilisations postérieurs futiles.
Déjà, je ne vous répondrais plus avant 1 semaine de délai. Libre aux autres de vous aidez malgré votre total irrespect de la Netiquette.
Je donne quand même la réponse à une question du même tonneau d'il y a une semaine que vous avez eut la courtoisie de fermer sans autre forme de procès.
La question était à peu près "pourquoi ça plante" et ma réponse :
Vous semblez confondre environnement de développement (l'IDE avec les compilateurs, linker, etc...) et l'environnement d'exécution (chargeur d'exécutable, JIT, dll, etc...).
Faut pas tout mélanger.
Vous avez un problème à l'exécution, (même dans un débuggeur, c'est de l'exécution) avec le lancement d'une exception.
Déjà, le plus simple, c'est de lire le contenu du message dans l'exception.
Ensuite le mélange code managé / code natif ne pose pas trop de problème si vous respectez l'utilisation des #pragma ad hoc.
http://msdn.microsoft.com/en-us/library/0adb9zxe(v=vs.110).aspx
Paul Bacelar, Ex - MVP VC++
- Modifié Paul BacelarModerator lundi 22 octobre 2012 09:13