Estruendo

La función de cadena strerror es una función del lenguaje C / C++ que traduce un código de error, que generalmente se almacena en la variable global errno , en un mensaje de error legible por humanos.

Historia

La función strerror se define en IEEE Std 1003.1, también conocida como POSIX 1 .

Reentrada

La función strerror no es reentrante . Hay dos reemplazos seguros para subprocesos para strerror: strerror_s en Visual C++ y strerror_r en el estándar POSIX.

Uso

Conexión

C #incluir <cadena.h> C++ #incluir <ccadena>

Anuncio

char * strerror ( int errnum );

Semántica

La función genera y genera una cadena estilo C con el mensaje de error obtenido del código de error pasado a errnum .

Véase también

Enlaces

  1. strerror en el sitio web de OpenGroup
  2. strerror en Codenet