Nota
O acesso a esta página requer autorização. Pode tentar iniciar sessão ou alterar os diretórios.
O acesso a esta página requer autorização. Pode tentar alterar os diretórios.
Uma chamada de função fprintf, que eventualmente é convertida em uma chamada de função sprintf, é uma chamada que consome muitos recursos e pode degradar o desempenho percetivelmente, especialmente quando é usada repetidamente.
Redefinir uma função fprintf como uma chamada de rastreamento é muito mais eficiente, porque as mensagens de rastreamento são armazenadas em formato binário e a formatação é adiada até que você exiba o log de rastreamento.
Para redefinir uma função de impressão, como fprintf como uma chamada de rastreamento, a chamada resultante deve fazer duas coisas:
Atribua um nível padrão para a função de rastreamento, como erro, aviso ou ruído.
Desconsidere o manípulo.
O exemplo a seguir mostra uma descrição de função que faz as duas coisas:
-func:fprintf{LEVEL=Noise}(NULL,MSG,...)
Você pode definir essa descrição de função em um arquivo de configuração local, como localwpp.ini, ou usar o parâmetro -func de RUN_WPP (a macro que invoca o pré-processador WPP) para definir a descrição da função.
Para obter uma lista completa dos parâmetros opcionais para RUN_WPP, consulte do pré-processador WPP .