Sinalizadores de controle
A versão de depuração da biblioteca em tempo de execução do Microsoft C usa os seguintes sinalizadores para controlar a alocação de heap e o processo de relatório. Para obter mais informações, consulte Técnicas de depuração de CRT.
Sinalizador | Descrição |
---|---|
_CRTDBG_MAP_ALLOC |
Mapeia as funções de heap de base para seus equivalentes da versão de depuração |
_DEBUG |
Permite o uso das versões de depuração das funções de tempo de execução |
_crtDbgFlag |
Controla como o gerenciador de heap de depuração acompanha as alocações |
Esses sinalizadores podem ser definidos com uma opção de linha de comando /D ou com uma diretiva #define
. Quando o sinalizador é definido com #define
, a diretiva deve aparecer antes da diretiva de arquivo #include
de cabeçalho para as declarações de rotina.