【发布时间】:2016-04-06 15:26:48
【问题描述】:
如果发生错误,我需要返回 ENOENT,但我不确定这是来自哪个库,而且令人惊讶的是,Google 搜索没有出现任何内容。
【问题讨论】:
-
第一次用“ENOENT c”登陆谷歌:gnu.org/software/libc/manual/html_node/Error-Codes.html
如果发生错误,我需要返回 ENOENT,但我不确定这是来自哪个库,而且令人惊讶的是,Google 搜索没有出现任何内容。
【问题讨论】:
#include <errno.h>
见errno(3)。
【讨论】:
有很多错误随时可能发生。您可以使用#include <errno.h> 或者您可以将this 函数复制到您的代码中,它包含了随时可能发生的所有网络错误。
您还可以使用strerror() 和perror() 通过错误编号获取错误描述。
【讨论】: