Linux/POSIX 错误错误
ENOTSOCKENOTSOCK — 对非套接字执行套接字操作
对一个并非套接字的文件描述符执行了套接字操作。
linuxmacosunix
查看详情 EOVERFLOW某个值太大,无法存储到目标数据类型中。
文件大小、偏移量或其他值超过了数据类型的最大可表示值。常见于 32 位程序访问大于 2 GB 的文件时。
通过定义 _FILE_OFFSET_BITS=64 开启大文件支持进行编译。对文件偏移量和大小使用 64 位数据类型。
ENOTSOCK对一个并非套接字的文件描述符执行了套接字操作。
SIGUSR1 (10)用于应用程序特定用途的用户自定义信号。默认动作是终止进程。
ETXTBSY试图写入或修改当前正在执行的文件。
ENOTDIR路径名中作为目录使用的某个组件实际上不是目录。
SIGTRAP (5)触发了断点或跟踪陷阱,通常发生在调试过程中。
EDESTADDRREQ在未指定目标地址的情况下,对数据报套接字尝试了发送操作。