Saltar a:

Nuestros voluntarios aún no han traducido este artículo al Español. ¡Únete a nosotros y ayúdanos a traducirlo!
También puedes leer el artículo en English (US).

Terminates execution when a given expression is FALSE.

Syntax

#include <prlog.h>

void PR_ASSERT ( expression );

Parameters

The macro has this parameter:

expression
Any valid C language expression that evaluates to TRUE or FALSE.

Returns

Nothing

Description

This macro evaluates the specified expression. When the result is zero (FALSE) the application terminates; otherwise the application continues. The macro converts the expression to a string and passes it to PR_Assert, using file and line parameters from the compile-time environment.

This macro compiles to nothing if compile-time options are not specified to enable logging.

Etiquetas y colaboradores del documento

Colaboradores en esta página: mdnwebdocs-bot, teoli, Waldo
Última actualización por: mdnwebdocs-bot,