Está en la página 1de 1

Comprueba la condicin 'test' y dependiendo del resultado, puede abortar el

programa.
Se trata de una macro que se expande como una sentencia "if", si 'test' se evalua
como cero, la funcin aborta el programa y muestra el siguiente mensaje en
stderr:
Assertion failed: <condicin>, fichero <nombre de fichero>, line <nmero de
lnea>
El nombre de fichero y el nmero de lnea corresponden con el fichero y lnea
en la que est la macro.
Si se coloca la directiva "#define NDEBUG"; (no depurar) en el fichero fuente
antes de la directiva "#include <assert.h>", todas las sentencias assert sern
comentadas.

También podría gustarte