管道通信 全部 | 未解决 | 已解决
2015.12.03 03:23来自 https://my.csdn.net/u013091270

dup2重定向了stdin之后怎么才能重现获取键盘输入呢?有代码!

![图片说明](https://img-ask.csdn.net/upload/201512/03/1449112919_212355.png) 大神看下我p1的进程里有2个scanf加上dup2(fp1[0],...
1

回答

2015.12.03 03:15来自 https://my.csdn.net/u013091270

为什么我dup2重定向stdout之后无法从键盘读输入了呢?有代码

![图片说明](https://img-ask.csdn.net/upload/201512/03/1449112464_254022.png) 大神看下我p1的进程里有2个scanf加上dup2(fp1[0],...
0

回答

2015.11.06 19:10来自 https://my.csdn.net/u013091270 悬赏 10C

exec加载的程序的值如何写入管道写端?

fork一个子进程->创建一个管道->用exec加载一个c程序,这个c程序输出2个字符串,如何把这两个字符串送给管道的写入端?是先返回给进程的一个字符指针,然后再把这个指针给写入端吗?那程序的值是如何传给字符指针的呢?
2

回答

2015.11.05 21:38来自 https://my.csdn.net/u013091270

如何用exec往可执行文件里传值

我有a.c和p.py,我打算把a.c的输出通过匿名管道传给p.py 1.我写一个驱动c.c用fork创建一个子进程并且创间一个管道 2.父进程用exec函数调用编译好的a.c,这个时候我如何把c的输入传到管道fp[...
0

回答