Linux/UNIX系统编程手册学习笔记——系统编程概念
程序在执行过中会进行函数调用,如何能够证明函数调用成功?让函数返回一个状态值,对其进行检查怎么检查?在Linux系统中,系统调用一般返回非负值代表调用成功;如果调用失败,会将errno取反,传给外壳函数(c库函数),外壳函数再取反,将其结果拷贝到errno中(输出对应的错误信息),外壳函数将-1作为错误状态值返回,向调用者表明调用失败系统调用的开销有多大?以getppid()系统调用为...
原创
2019-05-13 14:37:34 ·
175 阅读 ·
0 评论