Utilisation de la bibliothèque de débogage CRT
Mise à jour : novembre 2007
Cette rubrique s'applique à :
Édition |
Visual Basic |
C# |
C++ |
Web Developer |
---|---|---|---|---|
Express |
Natif uniquement |
|||
Standard |
Natif uniquement |
|||
Pro et Team |
Natif uniquement |
Légende du tableau :
Applicable |
|
Non applicable |
|
Commande ou commandes masquées par défaut. |
La bibliothèque Runtime C assure une prise en charge complète du débogage. Pour utiliser l'une des bibliothèques de débogage CRT, vous devez effectuer une liaison avec /DEBUG et une compilation avec /MDd, /MTd ou /LDd.
Notes
Les principales définitions et macros pour le débogage CRT se trouvent dans le fichier d'en-tête CRTDBG.h.
Les fonctions dans les bibliothèques de débogage CRT sont compilées avec des informations de débogage (/Z7, /Zd, /Zi, /ZI (Format des informations de débogage)) et sans optimisation. Certaines fonctions contiennent des assertions pour vérifier les paramètres qui leur sont passés ; en outre, le code source est fourni. Avec ce code source, vous pouvez effectuer un pas à pas détaillé dans les fonctions CRT pour vérifier qu'elles opèrent comme prévu et rechercher les paramètres ou les états de mémoire incorrects. (Une partie de la technologie CRT est propriétaire et ne fournit pas le code source pour la gestion des exceptions, la virgule flottante et quelques autres routines.)
Lorsque vous installez Visual C++, vous avez la possibilité d'installer le code source de la bibliothèque Runtime C sur votre disque dur. Si vous n'installez pas le code source, vous aurez besoin du CD-ROM pour un pas à pas détaillé dans les fonctions CRT.
Pour plus d'informations sur les différentes bibliothèques Runtime que vous pouvez utiliser, consultez Bibliothèques Runtime C.
Voir aussi
Référence
/MD, /MT, /LD (Utiliser la bibliothèque Runtime)