Namespaces
Variants

Standard library header <errno.h>

From cppreference.net

このヘッダは エラー処理 ライブラリの一部です。

エラー番号

POSIX互換のスレッドローカルエラー番号変数に展開されるマクロ
(マクロ変数)
標準的なPOSIX互換エラー条件のためのマクロ
(マクロ定数)

概要

#define EDOM   /* implementation-defined */
#define EILSEQ /* implementation-defined */
#define ERANGE /* implementation-defined */
#define errno  /* implementation-defined */
// 実装が__STDC_LIB_EXT1__を定義し、かつユーザーコードが
// <errno.h>のインクルード前に__STDC_WANT_LIB_EXT1__を定義した場合のみ:
#ifdef __STDC_WANT_LIB_EXT1__
#define __STDC_LIB_EXT1__  /* implementation-defined */
#define errno_t            /* implementation-defined */
#endif