Este artigo foi traduzido por máquina. Para visualizar o arquivo em inglês, marque a caixa de seleção Inglês. Você também pode exibir o texto Em inglês em uma janela pop-up, movendo o ponteiro do mouse sobre o texto.
Tradução
Inglês
Esta documentação foi arquivada e não está sendo atualizada.

_set_errno

conjunto o valor de errno variável global.


errno_t _set_errno( 
   int value 
);

[in]value

O novo valor de errno.

Retorna zero se for bem-sucedido.

Valores possíveis são definidos em errno.h. Além disso, consulte Constantes errno.

// crt_set_errno.c
#include <stdio.h>
#include <errno.h>

int main()
{
   _set_errno( EILSEQ );
   perror( "Oops" );
}
Oops: Illegal byte sequence

Rotina

Cabeçalho necessário

Cabeçalho opcional

_set_errno

<stdlib.h>

<errno.h>

Para obter mais informações de compatibilidade, consulte Compatibilidade na introdução.

Mostrar: