Funzione wiauDbgHelper2 (wiautil.h)

La funzione wiauDbgHelper2 scrive un messaggio in un file di log, in un debugger o in entrambi.

Sintassi

void wiauDbgHelper2(
  LPCSTR prefix,
  LPCSTR fname,
  LPCSTR fmt,
  ...    
);

Parametri

prefix

Puntatore a una stringa contenente un prefisso ,ad esempio "ERROR " o "WARN ") associato al messaggio.

fname

Puntatore a una stringa contenente il nome della funzione o del metodo in cui viene inserita la chiamata a wiauDbgHelper2 .

fmt

Puntatore a una stringa di formato che specifica un elenco di argomenti di variabile, che inizia con una stringa di formato ANSI contenente il messaggio e gli identificatori di conversione. I puntini di sospensione (...) specificano un numero variabile di argomenti che devono essere restituiti. Il testo deve essere preceduto dal nome completo del metodo o della funzione che genera il messaggio nel formato "class::method, message-text".

...

Valore restituito

nessuno

Osservazioni

La funzione wiauDbgHelper2 consente a coloro che lo usano di scrivere messaggi di tipo printf, con elenchi di argomenti variabili, in un file di log o in un debugger. Nell'esempio seguente viene illustrato come usare questa funzione:

wiauDbgHelper2("ERROR", "MyFunc", "Buffer size too small - %d bytes", BufSize);

Requisiti

Requisito Valore
Piattaforma di destinazione Desktop
Intestazione wiautil.h (include Wiautil.h)

Vedi anche

wiauDbgDump

wiauDbgError

wiauDbgErrorHr

wiauDbgHelper

wiauDbgTrace

wiauDbgWarning