Uso de biblioteca do CRT Debug
This topic applies to:
Edition |
Visual Basic |
C# |
F# |
C++ |
Web Developer |
---|---|---|---|---|---|
Express |
Native only |
||||
Pro, Premium e Ultimate |
Native only |
A biblioteca de tempo de execução c fornece amplo suporte de depuração. Para usar uma das bibliotecas CRT debug, você deve vincular com /Debug e compilar com /MDd, /MTd, ou /LDd.
Remarks
As principais definições e macros para depuração de CRT podem ser encontradas no arquivo de cabeçalho CRTDBG.h.
As funções nas bibliotecas CRT debug são compiladas com informações de depuração (/Z7, /Zd, /Zi, /ZI (formato informações de depuração)) e sem otimização. Algumas funções contêm declarações para verificar os parâmetros são passados para eles e código-fonte é fornecido. Com esse código de origem, você pode percorrer as funções de CRT para confirmar que as funções estão funcionando conforme esperado e verifique os parâmetros inválidos ou memória estados. (Os alguma tecnologia CRT é proprietária e não fornecer o código-fonte para a manipulação de exceção, ponto flutuante e algumas outras rotinas).
Quando você instala o Visual C++, você tem a opção de instalar o código de origem da biblioteca de tempo de execução c em seu disco rígido. Se você não instalar o código-fonte, você precisará do CD-ROM Step into funções CRT.
Para obter mais informações sobre as diversas bibliotecas de tempo de execução, você pode usar, consulte Bibliotecas de tempo de execução c.
Consulte também
Referência
/LD /MD, /MT, (biblioteca Run-Time uso)