问一个关于fork的问题?
在用fork创建进程时,在什么原因下会返回负值?
请各位高手解答,谢谢!
[解决办法]
创建失败的时候,就返回-1了
[解决办法]
返回值 如果fork()成功则在父进程会返回新建立的子进程代码(PID),而在新建立的子进程中则返回0。如果fork 失败则直接返回-1,失败原因存于errno中。
发布时间: 2012-02-12 17:16:33 作者: rapoo
问一个关于fork的问题?
在用fork创建进程时,在什么原因下会返回负值?
请各位高手解答,谢谢!
[解决办法]
创建失败的时候,就返回-1了
[解决办法]
返回值 如果fork()成功则在父进程会返回新建立的子进程代码(PID),而在新建立的子进程中则返回0。如果fork 失败则直接返回-1,失败原因存于errno中。