#
The header
<
cassert
>
provides a macro for documenting C++ program assertions and a mechanism for disabling the assertion checks through defining the macro
NDEBUG
.