Namespaces
Variants

Standard library header <errno.h>

From cppreference.net

Dieser Header ist Teil der Fehlerbehandlungsbibliothek .

Fehlernummern

Makro, das zu einer POSIX-kompatiblen thread-lokalen Fehlernummer-Variable expandiert
(Makro-Variable)
Makros für standardmäßige POSIX-kompatible Fehlerzustände
(Makro-Konstante)

Übersicht

#define EDOM   /* implementierungsdefiniert */
#define EILSEQ /* implementierungsdefiniert */
#define ERANGE /* implementierungsdefiniert */
#define errno  /* implementierungsdefiniert */
// Nur wenn die Implementierung __STDC_LIB_EXT1__ definiert und zusätzlich der Benutzercode
// __STDC_WANT_LIB_EXT1__ vor jeder Inklusion von <errno.h> definiert:
#ifdef __STDC_WANT_LIB_EXT1__
#define __STDC_LIB_EXT1__  /* implementierungsdefiniert */
#define errno_t            /* implementierungsdefiniert */
#endif