Freigeben über


<cassert>

Enthält den C Standard-Bibliotheksheader <assert.h> und fügt die zugehörigen Namen dem std Namespace hinzu. Durch Das Einschließen dieses Headers wird sichergestellt, dass die namen, die mit externer Verknüpfung im C Standard-Bibliotheksheader deklariert wurden, im std Namespace deklariert werden.

Hinweis

<assert.h> definiert das static_assert Makro nicht.

Syntax

#include <cassert>

Makros

#define assert(E)

Hinweise

assert(E) ist nur Konstanten, wenn NDEBUG definiert ist, wo assert zuletzt definiert oder neu definiert wird, oder E in Bool truekonvertiert wird.

Siehe auch

assert Macro, _assert, _wassert
Headerdateienreferenz
Übersicht über die C++-Standardbibliothek
Threadsicherheit in der C++-Standardbibliothek