KASSERT-Makro

Wertet einen Ausdruck aus und löst eine Breakpointausnahme aus, wenn der Ausdruck FALSE ist. Der Text des Ausdrucks, der Name der Quelldatei und die Zeilennummer werden mit dem DbgLog-Makro protokolliert. Wird in Einzelhandelsbuilds ignoriert.

Syntax

void KASSERT(
    cond
);

Parameter

Cond

Der auszuwertende Ausdruck.

Rückgabewert

Dieses Makro gibt keinen Wert zurück.

Hinweise

Im Gegensatz zu den Assert- und EXECUTE _ ASSERT-Makros zeigt dieses Makro kein Meldungsfeld an, in dem der Benutzer dazu aufgefordert wird. Wenn der Ausdruck in Debugbuilds FALSE ist, löst das Makro automatisch eine Breakpointausnahme aus.

Anforderungen

Anforderung Wert
Header
Wxdebug.h (include Streams.h)

Siehe auch

Assert- und Breakpoint-Makros