los assert.h El archivo de encabezado de la biblioteca estándar de C proporciona una macro llamada assert que se puede utilizar para verificar las suposiciones hechas por el programa e imprimir un mensaje de diagnóstico si esta suposición es falsa.
La macro definida assert se refiere a otra macro NDEBUGque no es parte de <assert.h>. Si NDEBUG se define como un nombre de macro en el archivo de origen, en el punto donde se incluye <assert.h>, elassert macro se define de la siguiente manera:
#define assert(ignore) ((void)0)
Macros de biblioteca
A continuación se muestra la única función definida en el encabezado assert.h -
No Señor. |
Función descriptiva |
1 |
aseverar vacío (expresión int)
En realidad, esto es una macro y no una función, que se puede utilizar para agregar diagnósticos en su programa C.
|