cassert header
From Cppwiki
<cassert> is a C++ Standard Library #include. It is the C++ version of the C Standard Library <assert.h> header.
Macros defined by <cassert>
assert(x) - if NDEBUG is not defined terminate program execution if x evaluates to false.