函数
Gioio_error_from_errno
声明 [src]
GIOErrorEnum
g_io_error_from_errno (
gint err_no
)
描述 [src]
将 errno.h
错误代码转换为 GIO 错误代码。
对于当前未处理的错误代码,返回后备值 G_IO_ERROR_FAILED
(但请注意,未来 GLib 版本可能会返回更具体的值)。
errno
是全局的,并且可能被中间函数调用修改,因此应在函数返回后立即保存其值,并使用保存的值而不是 errno
。
int saved_errno;
ret = read (blah);
saved_errno = errno;
g_io_error_from_errno (saved_errno);
返回值
类型: GIOErrorEnum
给定 errno.h
错误代码的 GIOErrorEnum
值。