Standard library header <errno.h>
From cppreference.net
Standard Library headers
|
|
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
此头文件是 错误处理 库的组成部分。
错误代码
|
扩展为符合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