Unix出错处理 当UNIX系统的函数出错时,通常会返回一个负值.我们判断函数的返回值小于0表示出错了,注意我们并不知道为什么出错.例如我们open一个文件,返回值-1表示打开失败,但是为什么打开失败呢? 原来UNIX维护一个全局变量errno,error通常被设定成具有特定信息的值.回到之前如果文件打开失败,此时读取errno的值为EACCES,表示产生了权限问题.ok此时我们只要检查文件的权限问题. errno错误代码类型可以通errno的数据手册查询.输入 man errno 特别是在网络…