<cassert>
Incluye el encabezado <assert.h>> de la biblioteca estándar de C y agrega los nombres asociados al espacio de nombres std
. Incluir este encabezado también garantiza que los nombres declarados mediante vinculación externa en el encabezado de la Biblioteca Estándar C se declaran en el espacio de nombres std
.
Nota:
<assert.h> no define la macro static_assert
.
Sintaxis
#include <cassert>
Macros
#define assert(E)
Comentarios
assert(E)
es solo constante si NDEBUG se define donde assert
se define por última vez o se vuelve a definir, o E convertido en bool se evalúa como true
.
Consulte también
assert Macro, _assert, _wassert
Referencia de archivos de encabezado
Información general sobre la biblioteca estándar de C++
Seguridad para subprocesos en la biblioteca estándar de C++