首页 > 其他 > 详细

UNIX网络编程 - UNIX errno值

时间:2014-03-12 06:35:56      阅读:369      评论:0      收藏:0      [点我收藏+]
1. 只要一个Unix函数中有错误发生,全局变量errno就被置为一个指明该错误类型的正值,函数本身则通常返回-1。
 
2. errno的值只在函数发生错误时设置。如果函数不返回错误,errno的值就没有定义。errno的所有正数错误值都是常值,具有以“E”开头的全大写字母名字,并通常在<sys/errno.h>头文件中定义。值0不表示任何错误。
 
3. 在全局变量中存放errno值对于共享所有全局变量的多个线程并不适合;在多线程中环境中,每个线程必须有自己的errno值。

UNIX网络编程 - UNIX errno值,布布扣,bubuko.com

UNIX网络编程 - UNIX errno值

原文:http://www.cnblogs.com/zyg5356/p/3593999.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!