Diagnostica visualizzata dalla funzione di asserzioneDiagnostic Printed by the assert Function

ANSI 4.2 Diagnostica stampata dalla funzione assert e relativo comportamento di terminazioneANSI 4.2 The diagnostic printed by and the termination behavior of the assert function

La funzione assert stampa un messaggio di diagnostica e chiama la routine abort se l'espressione è false (0).The assert function prints a diagnostic message and calls the abort routine if the expression is false (0). Il messaggio di diagnostica presenta la forma seguente:The diagnostic message has the form

Asserzione non riuscita: expression, file filename, line linenumberAssertion failed: expression, file filename, line linenumber

in cui filename è il nome del file di origine e linenumber è il numero di riga dell'asserzione non riuscita nel file di origine.where filename is the name of the source file and linenumber is the line number of the assertion that failed in the source file. Se l'espressione è true (diversa da zero), non viene intrapresa alcuna azione.No action is taken if expression is true (nonzero).

Vedere ancheSee Also

Funzioni della libreriaLibrary Functions