会员
周边
新闻
博问
融资
云市场
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
炼云
博客园
首页
新随笔
新文章
联系
管理
订阅
UNIX网络编程 - UNIX errno值
1. 只要一个Unix函数中有错误发生,全局变量errno就被置为一个指明该错误类型的正值,函数本身则通常返回-1。
2. errno的值只在函数发生错误时设置。如果函数不返回错误,errno的值就没有定义。errno的所有正数错误值都是常值,具有以“E”开头的全大写字母名字,并通常在<sys/errno.h>头文件中定义。值0不表示任何错误。
3. 在全局变量中存放errno值对于共享所有全局变量的多个线程并不适合;在多线程中环境中,每个线程必须有自己的errno值。
posted on
2014-03-11 15:10
炼云
阅读(
210
) 评论(
0
)
编辑
收藏
举报
会员力量,点亮园子希望
刷新页面
返回顶部
公告