[assertions.general]

# 19 Diagnostics library [[diagnostics]](./#diagnostics)

## 19.3 Assertions [[assertions]](assertions#general)

### 19.3.1 General [assertions.general]

[1](#1)

[#](http://github.com/Eelis/draft/tree/9adde4bc1c62ec234483e63ea3b70a59724c745a/source/diagnostics.tex#L452)

The header <cassert> provides a macro for documenting C++ program assertions and a mechanism
for disabling the assertion checks through defining the macro NDEBUG[.](#1.sentence-1)
