Error numbers
From cppreference.com
                    
                                        
                    
                    
                                                            
                    Each of the macros defined in <errno.h> expands to integer constant expressions with type int, each with a unique positive value. The following constants are defined (the implementation may define more, as long as they begin with 'E' followed by digits or uppercase letters)
|   Defined in header  
<errno.h>  | 
|
|    EDOM  | 
                       Mathematics argument out of domain of function  (macro constant)  | 
|    EILSEQ 
(C99) 
 | 
   Illegal byte sequence  (macro constant)  | 
|    ERANGE  | 
                       Result too large  (macro constant)  | 
[edit] Example
| This section is incomplete Reason: no example  | 
[edit] See also
|   macro which expands to POSIX-compatible thread-local error number variable (macro variable)  | 
|
|    displays a character string corresponding of the current error to stderr  (function)  | 
|
|    returns a text version of a given error code  (function)  | 
|