Everything
7.4.2 <assert.h>

Adds diagnostics into programs.

Type

Definition Name

Description

Function (macro)

assert

Adds diagnostics into programs.

 

To invalidate the diagnostics defined by <assert.h>, define macro name NDEBUG with a #define statement (#define NDEBUG) before including <assert.h>.

Note

If an #undef statement is used for macro name assert, the result of subsequent assert calls is not guaranteed.