cassert header

  is a C++ Standard Library. It is the C++ version of the C Standard Library  header.

Macros defined by
assert(x) - if NDEBUG is not defined terminate program execution if x evaluates to false.