English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
macro ya definido assert apunta a otro macro NDEBUG,macro NDEBUG no es parte de <assert.h>. Si ya se ha definido el macro NDEBUG con el nombre de macro en el archivo de fuente que referencia <assert.h>, entonces assert La definición de macro es la siguiente:
#define assert(ignore) ((void)0)
A continuación se muestra la única función definida en el archivo de cabecera assert.h:
Número | Función y descripción |
---|---|
1 | void assert(int expression) Función de afirmación, utilizada para capturar errores de programa durante el proceso de depuración |