A RetroSearch Logo

Home - News ( United States | United Kingdom | Italy | Germany ) - Football scores

Search Query:

Showing content from https://en.cppreference.com/w/cpp/language/../error/error_code/../../../cpp/header/cerrno.html below:

Standard library header <cerrno> - cppreference.com

macro which expands to POSIX-compatible thread-local error number variable
(macro variable)[edit] Argument list too long
(macro constant) Permission denied
(macro constant) Address in use
(macro constant) Address not available
(macro constant) Address family not supported
(macro constant) Resource unavailable, try again
(macro constant) Connection already in progress
(macro constant) Bad file descriptor
(macro constant) Bad message
(macro constant) Device or resource busy
(macro constant) Operation canceled
(macro constant) No child processes
(macro constant) Connection aborted
(macro constant) Connection refused
(macro constant) Connection reset
(macro constant) Resource deadlock would occur
(macro constant) Destination address required
(macro constant) Mathematics argument out of domain of function
(macro constant) File exists
(macro constant) Bad address
(macro constant) File too large
(macro constant) Host is unreachable
(macro constant) Identifier removed
(macro constant) Illegal byte sequence
(macro constant) Operation in progress
(macro constant) Interrupted function
(macro constant) Invalid argument
(macro constant) I/O error
(macro constant) Socket is connected
(macro constant) Is a directory
(macro constant) Too many levels of symbolic links
(macro constant) File descriptor value too large
(macro constant) Too many links
(macro constant) Message too large
(macro constant) Filename too long
(macro constant) Network is down
(macro constant) Connection aborted by network
(macro constant) Network unreachable
(macro constant) Too many files open in system
(macro constant) No buffer space available
(macro constant)

ENODATA

(C++11) (deprecated in C++23)

No message is available on the STREAM head read queue
(macro constant) No such device
(macro constant) No such file or directory
(macro constant) Executable file format error
(macro constant) No locks available
(macro constant) Link has been severed
(macro constant) Not enough space
(macro constant) No message of the desired type
(macro constant) Protocol not available
(macro constant) No space left on device
(macro constant)

ENOSR

(C++11) (deprecated in C++23)

No STREAM resources
(macro constant)

ENOSTR

(C++11) (deprecated in C++23)

Not a STREAM
(macro constant) Function not supported
(macro constant) The socket is not connected
(macro constant) Not a directory
(macro constant) Directory not empty
(macro constant) State not recoverable
(macro constant) Not a socket
(macro constant) Not supported
(macro constant) Inappropriate I/O control operation
(macro constant) No such device or address
(macro constant) Operation not supported on socket
(macro constant) Value too large to be stored in data type
(macro constant) Previous owner died
(macro constant) Operation not permitted
(macro constant) Broken pipe
(macro constant) Protocol error
(macro constant) Protocol not supported
(macro constant) Protocol wrong type for socket
(macro constant) Result too large
(macro constant) Read-only file system
(macro constant) Invalid seek
(macro constant) No such process
(macro constant)

ETIME

(C++11) (deprecated in C++23)

Stream ioctl() timeout
(macro constant) Connection timed out
(macro constant) Text file busy
(macro constant) Operation would block
(macro constant) Cross-device link
(macro constant)

Although the header <cerrno> is based on the C standard library header <errno.h>, the majority of the macros defined by <cerrno> were adopted by C++ from the POSIX standard, rather than the C standard library.

The following behavior-changing defect reports were applied retroactively to previously published C++ standards.


RetroSearch is an open source project built by @garambo | Open a GitHub Issue

Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo

HTML: 3.2 | Encoding: UTF-8 | Version: 0.7.4