使用 errno 的两条规则

对于 errno 应当注意两条规则。第一条规则是:如果没有出错,其值不会被例程清除。因此,仅当函数的返回值指明出错时,才检验其值。第二条规则是:任何函数都不会将 errno 值设置为 0,而且在 errno.h 中定义的所有变量都不为 0.

如无特殊说明,文章均为本站原创,转载请注明出处
源自: 王明军的博客
本文链接地址: 使用 errno 的两条规则
广告

发表评论

This site uses Akismet to reduce spam. Learn how your comment data is processed.