Udostępnij za pośrednictwem


<cassert>

Zawiera nagłówek <biblioteki C Standard assert.h> i dodaje skojarzone nazwy do std przestrzeni nazw. Dołączenie tego nagłówka gwarantuje, że nazwy zadeklarowane przy użyciu linków zewnętrznych w nagłówku std biblioteki C Standard są deklarowane w przestrzeni nazw.

Uwaga

<assert.h> nie definiuje makra static_assert .

Składnia

#include <cassert>

Makra

#define assert(E)

Uwagi

assert(E) jest stała tylko wtedy, gdy zdefiniowano element NDEBUG, gdzie assert jest ostatnio zdefiniowany lub ponownie zdefiniowany, albo wartość E przekonwertowana na wartość logiczną daje wartość true.

Zobacz też

assert Macro, _assert, _wassert
Odwołanie do plików nagłówka
Standardowa biblioteka C++ — przegląd
Bezpieczeństwo wątku w standardowej bibliotece C++