看板
[ LinuxDev ]
討論串[問題] 請問apue的第14頁有關define的問題 @@
共 2 篇文章
首頁
上一頁
1
下一頁
尾頁
內容預覽:
小弟在閱讀apue(advanced programming in the unix environment 2e). 時看到下面兩行:. extern int *__errno_location(void);. #define errno (*__errno_location());. 書上說是與
(還有132個字)
內容預覽:
欸~我不知道linux跟unix這邊實做有沒有一樣,就我所知解釋一下. errno是用來儲存某些glibc函式的回傳錯誤碼. 那些函式正確無誤返回時,通常回傳0,. 有問題發生回傳1,並且修改errno的值. 因此,caller可以藉由errno得知,該函式到底發生了什麼問題?. 在使用上,你應該將
(還有133個字)
首頁
上一頁
1
下一頁
尾頁