2014年3月11日
摘要: 1. 只要一个Unix函数中有错误发生,全局变量errno就被置为一个指明该错误类型的正值,函数本身则通常返回-1。2. errno的值只在函数发生错误时设置。如果函数不返回错误,errno的值就没有定义。errno的所有正数错误值都是常值,具有以“E”开头的全大写字母名字,并通常在头文件中定义。值0不表示任何错误。3. 在全局变量中存放errno值对于共享所有全局变量的多个线程并不适合;在多线程中环境中,每个线程必须有自己的errno值。 阅读全文
posted @ 2014-03-11 15:10 炼云 阅读(210) 评论(0) 推荐(0) 编辑