摘要:
转自:http://www.douban.com/note/165931644/ 经常在调用linux 系统api 的时候会出现一些错误,比方说使用open() write() creat()之类的函数有些时候会返回-1,也就是调用失败,这个时候往往需要知道失败的原因。这个时候使用errno这个全局变量就相当有用了。在程序代码中包含 #include <errno.h>,然后每次程序调用失败的时候,系统会自动用用错误代码填充errno这个全局变量,这样你只需要读errno这个全局变量就可以获得失败原因了。例如: 1 #include <stdio.h> 2 #inclu 阅读全文
posted @ 2013-06-06 15:00
morphling.huang
阅读(512)
评论(0)
推荐(0)
浙公网安备 33010602011771号