ASSERT(3) | NetBSD Library Functions Manual | ASSERT(3) |
If expression is true, the assert() macro does nothing.
The assert() macro may be removed at compile time with the cc(1) option -DNDEBUG.
"assertion \"%s\" failed: file \"%s\", line %d, function \"%s\"\n", \ "expression", __FILE__, __LINE__, __func__);
Information on the name of the enclosing function appeared in ISO/IEC 9899:1999 (“ISO C99”).
January 22, 2007 | NetBSD 5.99 |