<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++