Nota
L'accés a aquesta pàgina requereix autorització. Pots provar d'iniciar sessió o canviar de directori.
L'accés a aquesta pàgina requereix autorització. Pots provar de canviar directoris.
Establezca el valor de la variable global errno.
Sintaxis
errno_t _set_errno( int error_value );
Parámetros
error_value
Valor nuevo de errno.
Valor devuelto
Devuelve cero si es correcto.
Comentarios
Los valores posibles se definen en Errno.h. errno Consulte también constantes.
De manera predeterminada, el estado global de esta función está limitado a la aplicación. Para cambiar este comportamiento, consulte Estado global en CRT.
Ejemplo
// crt_set_errno.c
#include <stdio.h>
#include <errno.h>
int main()
{
_set_errno( EILSEQ );
perror( "Oops" );
}
Oops: Illegal byte sequence
Requisitos
| Routine | Encabezado necesario | Encabezado opcional |
|---|---|---|
_set_errno |
<stdlib.h> | <errno.h> |
Para obtener más información sobre compatibilidad, consulte Compatibilidad.