wiauDbgHelper2-Funktion (wiautil.h)
Die wiauDbgHelper2-Funktion schreibt eine Nachricht in eine Protokolldatei oder einen Debugger oder beides.
Syntax
void wiauDbgHelper2(
LPCSTR prefix,
LPCSTR fname,
LPCSTR fmt,
...
);
Parameter
prefix
Zeiger auf eine Zeichenfolge, die ein Präfix (z. B. "ERROR" oder "WARN") enthält, das der Nachricht zugeordnet ist.
fname
Zeiger auf eine Zeichenfolge, die den Namen der Funktion oder Methode enthält, in die der Aufruf von wiauDbgHelper2 eingefügt wird.
fmt
Zeiger auf eine Formatzeichenfolge, die eine Variablenargumentliste angibt, die mit einer ANSI-Formatzeichenfolge beginnt, die die Nachricht und alle Konvertierungsbezeichner enthält. Die Auslassungspunkte (...) gibt eine variable Anzahl von Argumenten an, die ausgegeben werden sollen. Dem Text sollte der vollständige Name der Methode oder Funktion vorangestellt werden, die die Nachricht im Format "class::method, message-text" generiert.
...
Rückgabewert
Keine
Bemerkungen
Die wiauDbgHelper2-Funktion ermöglicht es denjenigen, die sie verwenden, Nachrichten im Printf-Stil mit Variablenargumentlisten in eine Protokolldatei oder einen Debugger zu schreiben. Im folgenden Beispiel wird veranschaulicht, wie diese Funktion verwendet werden kann:
wiauDbgHelper2("ERROR", "MyFunc", "Buffer size too small - %d bytes", BufSize);
Anforderungen
Anforderung | Wert |
---|---|
Zielplattform | Desktop |
Kopfzeile | wiautil.h (einschließlich Wiautil.h) |