![]() |
1
2
您编写的代码在一个简单的测试程序中对我有用,而这个程序不做其他任何事情。记住,当您调用execl时,进程会保留所有旧的文件句柄。所以无论调用execl时stdout是什么,当加载新的二进制文件时它都是一样的。如果您只想输出到终端,只需确保stdout到终端即可。 如果您想用另一个程序进行I/O,popen是很好的(如mgb所提到的)。它将分叉一个新进程,为您设置管道,调用一些exec变量,并返回一个可用于通信的文件句柄。 |
![]() |
2
4
做
获取屏幕的输出。 |
![]() |
MaPo · Linux,设置锁定ICMP_过滤器选项 5 月前 |
![]() |
Doohyeon Won · 内联函数上的奇怪现象?[关闭] 5 月前 |
![]() |
Bobby · 复合字面值总是左值吗? 6 月前 |
![]() |
9-Pin · C: 嵌套结构的堆栈内存分配 6 月前 |