Uso de biblioteca CRT depurar
Este tópico se aplica a:
Edição |
Visual Basic |
C# |
C++ |
Desenvolvedores Web |
---|---|---|---|---|
Express |
Somente nativo |
|||
Padrão |
Somente nativo |
|||
PRO e equipe |
Somente nativo |
Legenda de tabela:
Aplica-se |
|
Não é aplicada |
|
Comando ou comandos oculta por padrão. |
A biblioteca de time de execução do C fornece amplo suporte à depuração.Para usar uma das bibliotecas CRT depurar, você deve vincular com / depurar e compilar com /MDd, /MTd, ou /LDd.
Comentários
As definições principais e as macros para depuração de CRT podem ser encontradas no arquivo de cabeçalho CRTDBG.h.
As funções nas bibliotecas CRT depurar são compiladas com informações de depurar (/ Z7, / Zd, / Zi, /ZI (formato informações de depurar)) sem otimização.Algumas funções contêm declarações para verificar os parâmetros que são passados para eles e código-fonte é fornecido.Com esse código de fonte, você pode entrar em funções de CRT para confirmar que sistema autônomo funções estão funcionando conforme esperado e verifique se estados parâmetros inválidos ou memória.(Alguma tecnologia CRT é proprietária e não fornecer o código-fonte para manipulação de exceção, ponto flutuante e alguns Outros rotinas.)
Quando você instala o Visual C++, você tem a opção de instalar o C em time de execução biblioteca de código-fonte em seu disco rígido.Se você não instalar o código-fonte, você precisará do CD-ROM para entrar nas funções de CRT.
Para obter mais informações sobre os diversos em time de execução bibliotecas que você possa usar, consulte C em time de execução bibliotecas.
Consulte também
Referência
/LD /MD, /MT, (biblioteca Run-Time uso)