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