up | Inhaltsverzeichniss | Kommentar

Manual page for ASSERT(3)

assert - program verification

SYNOPSIS

#include <assert.h>

void assert(int expression);

DESCRIPTION

Assert is a macro that indicates expression is expected to be true at this point in the program. It causes an abort.3 with a diagnostic comment on stderr when expression is false (0). Compiling with the cc.1 option -DNDEBUG effectively deletes assert from the program.

DIAGNOSTICS

`Assertion failed: file f line n.' F is the source file and n the source line number of the assert statement.


index | Inhaltsverzeichniss | Kommentar

Created by unroff & hp-tools. © somebody (See intro for details). All Rights Reserved. Last modified 11/5/97