对system()和execl()的替代函数调用

时间:2018-09-20 12:23:18

标签: linux fork exec system

我想用一个返回状态且不使用fork()调用的函数创建一个新进程。 Execl()正在替换当前进程,并且下面的代码未执行。另一方面,system()正在使用fork()调用,该调用因ENOMEM错误而失败(由于内存紧张,未能分配必要的内核结构)。是否有一个类似于system()或execl()的函数,而没有调用fork()并替换一个进程(我的意思是能够执行下面的代码)。

0 个答案:

没有答案