<cassert>

Inclui o cabeçalho da biblioteca C Padrão <assert.h> e adiciona os nomes associados ao namespace std. A inclusão desse cabeçalho garante que os nomes declarados usando vinculação externa no cabeçalho da biblioteca C Standard sejam declarados no namespace std.

Observação

<assert.h> não define a macro static_assert.

Sintaxe

#include <cassert>

Macros

#define assert(E)

Comentários

assert(E) é apenas constante, se NDEBUG é definido onde assert é definido pela última vez ou redefinido, ou E convertido em bool é avaliado como true.

Confira também

assert Macro, _assert, _wassert
Referência de Arquivos de Cabeçalho
Visão geral da biblioteca padrão C++
Acesso Thread-Safe na Biblioteca Padrão C++