Defines | |
#define | assert(e) ((e) ? (void)0 : abort()) |
Functions | |
void | __assert (const char *__func, const char *__file, int __lineno, const char *__sexp) |
#include <assert.h>
This header file defines a debugging aid.
As there is no standard error output stream available for many applications using this library, the generation of a printable error message is not enabled by default. These messages will only be generated if the application defines the macro
__ASSERT_USE_STDERR
before including the <assert.h>
header file. By default, only abort() will be called to halt the application.
#define assert | ( | e | ) | ((e) ? (void)0 : abort()) |
void __assert | ( | const char * | __func, | |
const char * | __file, | |||
int | __lineno, | |||
const char * | __sexp | |||
) |