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) |