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