博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
UNIX网络编程 - UNIX errno值
阅读量:4467 次
发布时间:2019-06-08

本文共 288 字,大约阅读时间需要 1 分钟。

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

转载于:https://www.cnblogs.com/zyg5356/p/3593999.html

你可能感兴趣的文章
计算机学科各专业大牛
查看>>
SIM卡
查看>>
探索式测试:测试自动化
查看>>
用 UIWebView 代替 UITextView,解决行间距问题
查看>>
学习秦九韶算法
查看>>
Mysql中use filesort的误区
查看>>
npm和Node.js简介
查看>>
Spring AOP无法拦截Controller的原因
查看>>
Windows双系统
查看>>
Microsoft Project项目管理工具
查看>>
软件设计师-算法
查看>>
小米手机安装Google框架
查看>>
honpeyhonepy
查看>>
netaddr网络地址工具python
查看>>
OSI7层模型和网络排错、网络安全
查看>>
hash文件-对文件进行数字签名
查看>>
TCP_Wrappers基础知识介绍
查看>>
Central Post Office (Shiraz University Local Contest 2011 ) 树状dp
查看>>
51Nod - 1031 骨牌覆盖
查看>>
回顾环信使用
查看>>