ISAPIASSERT

ISAPIASSERT ( booleanExpression )

Parametri

booleanExpression

Specifica un'espressione (compresi i valori di puntatore) che restituisce 0 o diverso da zero.

Osservazioni

Funziona esattamente come la macro MFC ASSERT. Valuta il relativo argomento. Se il risultato č 0, la macro stampa un messaggio di diagnostica e interrompe il programma. Se la condizione č diverso da zero, non fa nulla.

Il messaggio di diagnostica ha la forma

asserzione non riuscita nel file lt; il nome > in linea < num & gt

dove nome č il nome del file di origine e num č il numero di riga dell'asserzione non riuscita nel file di origine.

Nella versione di rilascio dell'applicazione, ISAPIASSERT non valutare l'espressione e quindi non interromperą il programma. Se l'espressione deve essere valutato indipendentemente dall'ambiente, utilizzare la macro ISAPIVERIFY al posto di ISAPIASSERT. ISAPIASSERT č disponibile solo in versione di debug dell'applicazione.

Applicazioni ISAPI non č necessario utilizzare MFC. Se MFC non č collegato all'applicazione, ISAPIASSERT fornisce la stessa funzionalitą ASSERT . Se l'applicazione č legato a MFC, ISAPIASSERT chiama semplicemente di MFC ASSERT.

Vedere a&nchenbsp;ISAPITRACE, ISAPITRACE0, ISAPITRACE1, ISAPITRACE2, ISAPITRACE3, ISAPIVERIFY

Index