|
|||||||
|
|
ASSERTSection: Manual del Programador de Linux (3)Updated: 19 Diciembre 1995 Index Return to Main Contents NOMBREassert - aborta el programa si la expresión es falsa.SINOPSIS#include <assert.h> void assert (int expression); DESCRIPCIÓNassert() imprime un mensaje de error a la salida estándar y termina el programa llamando a abort() si expression es falsa (es decir, es igual a cero). Esto sólo sucede cuando la macro NDEBUG está sin definir.VALOR DEVUELTONo se devuelve ningún valor.CONFORME AANSI - CFALLOSassert() es implementada como un macro; si la expresión comprobada tiene efectos laterales, el comportamiento del programa puede ser diferente dependiendo de si NDEBUG está definida o no. Esto puede crear fallos indeterminados (Heisenbugs) que no se dan cuando la depuración está activada.VÉASE TAMBIÉNexit(3), abort(3)
Index | ||||||
|
|
|
Home :: Copyright :: Privacy :: Credits :: Get a free Linuxinfor Email Account Document on this page is part of "Linuxinfor Man Pages in HTML Format: man3". See Index Page for more info about Authorship and Copyright. 1999-2008 Linuxinfor.com. No rights reserved. |