使用系统调用后如何访问errno?
How to access errno after using syscall?
我正在使用系统调用 stat
,它 returns 0/-1。当返回 -1 时,这意味着发生了错误并且 errno 已按应有的方式设置(来源:man 2 stat
)。
但是我想访问errno并打印出来,怎么办?
我正在使用系统调用 stat
,它 returns 0/-1。当返回 -1 时,这意味着发生了错误并且 errno 已按应有的方式设置(来源:man 2 stat
)。
但是我想访问errno并打印出来,怎么办?