Standard library header <errno.h>
From cppreference.net
Этот заголовок является частью библиотеки обработки ошибок .
Номера ошибок
|
макрос, который раскрывается в POSIX-совместимую thread-local переменную номера ошибки
(макрос-переменная) |
|
|
макросы для стандартных POSIX-совместимых условий ошибок
(макрос-константа) |
Синопсис
#define EDOM /* implementation-defined */ #define EILSEQ /* implementation-defined */ #define ERANGE /* implementation-defined */ #define errno /* implementation-defined */ // Только если реализация определяет __STDC_LIB_EXT1__ и дополнительно пользовательский код // определяет __STDC_WANT_LIB_EXT1__ до любого включения <errno.h>: #ifdef __STDC_WANT_LIB_EXT1__ #define __STDC_LIB_EXT1__ /* implementation-defined */ #define errno_t /* implementation-defined */ #endif