Rastreamento ( exp )
Parâmetros
exp
Especifica um número variável de argumentos que são usados exatamente da mesma forma que um número variável de argumentos é usado na função tempo de execução printf.
Observações
Fornece funcionalidade semelhante à função printf enviando uma Cadeia de caracteres formatada para um dispositivo de despejo como um arquivo ou depuração monitor. Como printf de c programas em MS-DOS, a macro de Rastrear é uma maneira conveniente para controlar o valor das variáveis como seu programa é executado. No ambiente de depuração, a saída do Rastrear macro vai para afxDump. No ambiente de lançamento, ele não faz nada.
TRACE é limitado ao envio de um total de 512 caracteres por vez. Se você chamar TRACE com comandos de formatação, o comprimento de Cadeia de caracteres total depois expandiram-se os comandos de formatação não pode ser mais de 512 caracteres, incluindo a terminação nula. Exceder esse limite faz com que um ASSERT.
&Notanbsp; Essa macro está disponível somente no Depurar versão do MFC.
Para obter mais informações, consulte de Suporte de depuração do MFC no Guia do programador do Visual C++.
Exemplo
/ / exemplo para rastreamento
int i = 1;
Char [sz] = "um";
RASTREAMENTO ("Integer = % d, String = % s n", i, sz);
/ / Saída: ' Integer = 1, String = um '
Co&nsulte tambémnbsp;TRACE0, TRACE1, TRACE2, TRACE3, AfxDump, afxTraceEnabled