Query: assert
OS: opensolaris
Section: 3head
Format: Original Unix Latex Style Formatted with HTML and a Horizontal Scroll Bar
assert.h(3HEAD) Headers assert.h(3HEAD)NAMEassert.h, assert - verify program assertionSYNOPSIS#include <assert.h>DESCRIPTIONThe <assert.h> header defines the assert() macro. It refers to the macro NDEBUG which is not defined in the header. If NDEBUG is defined as a macro name before the inclusion of this header, the assert() macro is defined simply as: #define assert(ignore)((void) 0) Otherwise, the macro behaves as described in assert(3C). The assert() macro is redefined according to the current state of NDEBUG each time <assert.h> is included. The assert() macro is implemented as a macro, not as a function. If the macro definition is suppressed in order to access an actual func- tion, the behavior is undefined.ATTRIBUTESSee attributes(5) for descriptions of the following attributes: +-----------------------------+-----------------------------+ | ATTRIBUTE TYPE | ATTRIBUTE VALUE | +-----------------------------+-----------------------------+ |Interface Stability |Standard | +-----------------------------+-----------------------------+SEE ALSOassert(3C), attributes(5), standards(5) SunOS 5.11 10 Sep 2004 assert.h(3HEAD)
Related Man Pages |
---|
assert(3c) - opensolaris |
assert.h(3head) - sunos |
assert(3) - centos |
assert(3) - suse |
assert.h(7posix) - linux |
Similar Topics in the Unix Linux Community |
---|
FCC looks at ways to assert authority over Web access |
Macro to put single quotes around character |
create a macro in vi file |
macro |
Can't debug: assert error with gdb (no problem without) |