|
ncloader
0.1
|
C Library 에서 디버깅을 위한 함수를 정의한다. 더 자세히 ...
디버깅 함수에 대한 협력 다이어그램:매크로 | |
| #define | ASSERT(cond) _assert(#cond, (cond)) |
| #define | assert(cond) _assert(#cond, (cond)) |
함수 | |
| void | _assert (const char *str, int cond) |
C Library 에서 디버깅을 위한 함수를 정의한다.
최대한 POSIX 표준을 따르도록 노력하였으며, 구현체는 아키텍쳐와는 독립적으로 재사용 될 수 있도록 구현하였다.
| #define ASSERT | ( | cond) | _assert(#cond, (cond)) |
| #define assert | ( | cond) | _assert(#cond, (cond)) |
| void _assert | ( | const char * | str, |
| int | cond | ||
| ) |