- 博客(2)
- 资源 (1)
- 收藏
- 关注
原创 linux错误处理
错误处理: 函数或者系统调用在失败时会设置外部变量errno的值来指明失败原因(错误码保存在errno中)。并且必须在函数报告出错之后,立即检查errno变量,因为它可能被下一个函数调用所覆盖,即使下一个函数自身并没有出错,也会覆盖这个变量。错误代码(errnum)的取值和含义在errno.h中,可以在man手册查找。 有三个有用的函数可以用来报告出现的错误,strerror ,perror
2014-10-13 16:20:40 795
原创 fork
1)功能与返回值 父进程通过调用fork函数用来创建子进程,父进程被调用一次,但返回两次, 返回两次的唯一区别是子进程的返回值是0,父进程的返回值是创建的子进程的进程ID。 2)返回值成因 至于为什么父进程返回子进程ID,子进程返回0,内核是这样安排的:理想情况下,不管是 父进程还是子进程我们都可以直接得到它们的进程ID,但是现实是我们不能直接进行获取, 而是通过父进程获取其子
2014-10-04 17:10:40 528
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人