abort − termina anormalmente o programa |
#include <stdlib.h>
void abort(void);
A função abort() termina anormalmente o programa a não ser que um sinal SIGABORT seja recebido e o seu handler não retorne. Se a função abort() terminar o programa, todos os streams abertos são fechados e esvaziados.
A função abort() fará override da função SIGABORT mesmo que ela esteja bloqueada ou ignorada.
A função abort() nunca retorna.
SVID 3, POSIX, BSD 4.3, ISO 9899
Paulo César Mendes <drpc AT ism DOT com DOT br> (tradução) xxxxxxxxxxxxxxxxxxxxxxxxx <xxx AT xxxxxx DOT xxx DOT xx> (revisão)