aumentar
Envia um sinal para o programa em execução.
int raise(
int sig
);
Parâmetros
- SIG
Sinal para ser elevado.
Valor de retorno
Se for bem-sucedido, aumentar retornará 0.Caso contrário, retornará um valor diferente de zero.
Comentários
The aumentar função envia SIG para o programa em execução.Se uma telefonar anterior a sinal instalou uma função de manipulação de sinal para SIG, aumentar executa essa função.Se nenhum h de função de manipulador sistema autônomo foi instalado, a ação padrão sistema autônomo sociated com o sinal do valor SIG for retirado, sistema autônomo segue.
Sinal |
Significado |
Padrão |
---|---|---|
SIGABRT |
Anormal |
Encerra o programa de chamada com o código de sair 3 |
SIGFPE |
Erro de ponto flutuante |
Encerra o programa de chamada |
SIGILL |
Instrução ilegal |
Encerra o programa de chamada |
SIGINT |
Interrupção CTRL+C |
Encerra o programa de chamada |
SIGSEGV |
Acesso ao armazenamento ilegal |
Encerra o programa de chamada |
SIGTERM |
Solicitação de encerramento enviada para o programa |
Ignora o sinal |
Se o argumento não for um sinal válido conforme especificado acima, o manipulador de parâmetro inválido é chamado, conforme descrito em Validação de parâmetro. Se não tratada, a função define errno para EINVAL e retorna um valor diferente de zero.
Requisitos
Rotina |
Cabeçalho necessário |
---|---|
aumentar |
<signal.h> |
Para obter informações adicionais compatibilidade, consulte Compatibilidade na introdução.
Bibliotecas
Todas as versões do C em time de execução bibliotecas.
Equivalente do NET Framework
Não aplicável. Para telefonar a função C padrão, use PInvoke. Para obter mais informações, consulte Exemplos de invocação de plataforma.