当前位置:嗨网首页>书籍在线阅读

18-其他错误码

  
选择背景色: 黄橙 洋红 淡粉 水蓝 草绿 白色 选择字体: 宋体 黑体 微软雅黑 楷体 选择字体大小: 恢复默认

2.3.4 其他错误码

其他值得注意的errno值包括:

EBADF

给定的文件描述符非法或不是以写方式打开。

EFAULT

buf指针指向的位置不在进程的地址空间内。

EFBIG

写操作将使文件大小超过进程的最大文件限制或内部设置的限制。

EINVAL

给定文件描述符指向的对象不支持写操作。

EIO

底层I/O错误。

ENOSPC

给定文件描述符所在的文件系统没有足够的空间。

EPIPE

给定的文件描述符和管道或socket关联,读端被关闭。进程还接收SIGPIPE信号。SIGPIPE信号的默认行为是终止信号接收进程。因此,只有当进程显式选择忽略、阻塞或处理该信号时,才会接收到该errno值。