ISAPIASSERT

ISAPIASSERT ( booleanExpression )

Parámetros

booleanExpression

Especifica una expresión (incluidos los valores de puntero) que evalúa a cero o 0.

Observaciones

Funciona exactamente igual que la macro ASSERTde MFC. Evalúa su argumento. Si el resultado es 0, la macro imprime un mensaje de diagnóstico y aborta el programa. Si la condición es distinto de cero, no hace nada.

El mensaje de diagnóstico tiene la forma

afirmación error en archivo lt; nombre > en línea < num & gt

donde nombre es el nombre del archivo de origen, y núm es el número de línea de la afirmación de que fracasó en el archivo de origen.

En la versión de su aplicación, ISAPIASSERT no se evalúa la expresión y por lo tanto no va a interrumpir el programa. Si la expresión debe evaluarse independientemente del entorno, utilice la macro ISAPIVERIFY en lugar de ISAPIASSERT. ISAPIASSERT sólo está disponible en la versión de depuración de la aplicación.

Aplicaciones ISAPI no debe utilizar MFC. Si MFC no está vinculada a la aplicación, ISAPIASSERT proporciona la misma funcionalidad ASSERT . Si la aplicación está vinculada a la MFC, ISAPIASSERT simplemente llama de MFC ASSERT.

Vea tambié&nnbsp;ISAPITRACE, ISAPITRACE0, ISAPITRACE1, ISAPITRACE2, ISAPITRACE3, ISAPIVERIFY

Index