errno

错误编号:在编程中

常用释义

词性释义

n.

错误编号:在编程中,errno是一个全局变量,用于存储错误代码。当系统调用或库函数发生错误时,它会被设置为一个非零值,以表示特定的错误类型。
例句
  • 全部
Most system headers contain at least this much information for the standard errno values, so don't be afraid to take a look.
大多数系统头文件都至少包含标准errno值的这些信息,因此请放心地去了解这些信息。
It can be run in one of two ways, either with a single command line argument, which should be an errno value, or without any arguments.
它能以两种方式之一运行,带单个命令行参数,该参数应该是errno值,或不带任何参数。
Suppose a signal is generated during the very small time gap between setting the errno variable by the close system call and its return.
假定信号在close系统调用设置errno变量到其返回之前这一极小的时间片段内生成。
If you happen to see the above error message about the symbol errno, your program has been linked with a version of glibc older than 2. 3.
如果你恰好遇到像上面这样的关于symbolerrno的错误信息,就说明你的程序被链接到了某个版本号低于2.3的glibc上。
在此类情况下,检查输入数据以确保其完备性,或在每次调用后检查errno,这一点很重要。
Eclipse随即会打开errno.h系统头文件并突出显示errno中的声明,如图1中所示。
当errno设置为0时,将不会遇到任何问题,除非您无法用标准符号常量引用此设置。
请记住,此操作会转储您正在使用的系统所支持的其他所有的实现定义(即,非标准)的errno值。
让我们了解一些与错误相关的其他全局变量,以及由POSIX-1003.1errno值定义的标准。
If a failure has occurred, a -1 is returned (and that failure can be understood through the use of the errno variable).
如果排队失败,则返回-1(通过使用errno变量可以了解失败的原因)。