Provided by:
manpages-pt-dev_20040726-4_all 
NOME
assert - Abortar a execucao do programa se a premissa for falsa.
SINOPSE
#include <assert.h>
void assert (int expression);
DESCRI,C~AO
assert() envia uma mensagem de erro ao standard output e termina o
programa chamando abort() se expression for falsa (ex., uma comparacao
falsa dara zero). Isto so ocorrera se a macro NDEBUG nao estiver
definida.
VALOR RETORNADO
Nenhum valor e retornado.
DE ACORDO COM
ISO9899 (ANSI C)
BUGS
assert() e implementada como uma macro. Se a expressao avaliada gerar
erro, o comportamento do programa dependera de se NDEBUG estiver
definida ou nao. Podem surgir Heisenbugs, que desaparecem quando o
debugging estiver desativado.
VER TAMB'EM
exit(3), abort(3)
TRADUZIDO POR LDP-BR em 21/08/2000.
Paulo Cesar Mendes <drpc@ism.com.br> (traducao)
xxxxxxxxxxxxxxxxxxxxxxxxx <xxx@xxxxxx.xxx.xx> (revisao)