<cassert>
Включает заголовок <библиотеки C Standard assert.h> и добавляет связанные имена в std
пространство имен. Включение этого заголовка гарантирует, что имена, объявленные с помощью внешней компоновки в заголовке стандартной библиотеки C, объявляются в std
пространстве имен.
Примечание.
<assert.h> не определяет static_assert
макрос.
Синтаксис
#include <cassert>
Макросы
#define assert(E)
Замечания
assert(E)
является только константой, если NDEBUG определен, где assert
определено последнее или переопределенное значение, или E , преобразованный в логический true
результат.
См. также
Макрос assert, _assert, _wassert
Справочник по файлам заголовков
Общие сведения о стандартной библиотеке C++
Потокобезопасность в стандартной библиотеке C++