Utilizzo della libreria di debug CRT
La libreria di runtime del linguaggio C offre un ampio supporto per il debug.Per utilizzare una delle librerie di debug CRT, è necessario eseguire il collegamento con l'opzione /DEBUG ed effettuare la compilazione con /MDd, /MTd o /LDd.
Note
Le definizioni e le macro principali del debug CRT sono disponibili nel file di intestazione CRTDBG.h.
Le funzioni delle librerie di debug CRT sono compilate con informazioni di debug /Z7, /Zd, /Zi, /ZI (Formato informazioni di debug) e senza ottimizzazione.Alcune funzioni contengono asserzioni per la verifica di parametri ricevuti e viene fornito il codice sorgente.Grazie a questo codice sorgente è possibile eseguire passo passo le funzioni CRT per accertarsi che funzionino correttamente e rilevare eventuali parametri o stati di memoria errati.Parte della tecnologia CRT è proprietaria e non fornisce codice sorgente per la gestione delle eccezioni, la virgola mobile e alcune altre routine.
Quando si implementa Visual C++, è possibile scegliere di installare il codice sorgente della libreria di runtime del linguaggio C sul disco rigido.Se non si installa il codice sorgente, sarà necessario il CD-ROM per eseguire un passaggio alla volta le funzioni CRT.
Per ulteriori informazioni sulle varie librerie di runtime che è possibile utilizzare, vedere Librerie di runtime del linguaggio C.
Vedere anche
Riferimenti
/MD, /MT, /LD (Utilizza la libreria di runtime)