请问执行execl函数后,
请问执行execl函数后,整个进程被execl命令替换后是否有数据保留下来?本人想写一个类似与popen的函数。但是popen函数即使是使用了管道可是执行execl函数后进程完全被替换了!管道也就消失了,这样父进程如何控制execl子进程的通信啊?
不知你要实现的是怎样通讯
1.如果只是控制程序是否正常工作 可以再写一个调度程序监控 这个子进程的pid 是否正常工作
如果pid不存在 就重新启动这个程序
2.如果这是得到这个子进程的中的数据的话 可以用共享内存的方式来实现 这样通讯比较快。