ISAPIASSERT

ISAPIASSERT ( ExpressionBooléenne )

Paramètres

expressionBooléenne

Spécifie une expression (y compris les valeurs de pointeur) qui correspond à zéro ou à 0.

Remarques

Fonctionne comme exactement la macro MFC ASSERT. Évalue son argument. Si le résultat est 0, la macro imprime un message de diagnostic et abandonne le programme. Si la condition est non nulle, il ne fait rien.

Le message de diagnostic a la forme

affirmation n'a pas de fichier lt ; nom > en ligne < num & gt

nom est le nom du fichier source et num est le numéro de la ligne de l'affirmation qui a échoué dans le fichier source.

Dans la version release de votre application, ISAPIASSERT n'évalue pas l'expression et ne sera donc pas interrompre le programme. Si l'expression doit être évaluée indépendamment de l'environnement, utilisez la macro ISAPIVERIFY au lieu de ISAPIASSERT. ISAPIASSERT est disponible uniquement dans la version debug de votre application.

Les applications ISAPI n'ont pas à utiliser les MFC. Si la MFC n'est pas lié à votre application, ISAPIASSERT fournit la même fonctionnalité ASSERT . Si votre demande est liée à la MFC, ISAPIASSERT appelle simplement MFC ASSERT.

Voir aussi  ;ISAPITRACE, ISAPITRACE0, ISAPITRACE1, ISAPITRACE2, ISAPITRACE3, ISAPIVERIFY

Index