【发布时间】:2012-01-22 05:24:20
【问题描述】:
我想在我的 C 代码中执行一个二进制文件。哪个更好执行? popen() 或 system()
编辑:我尝试使用system,但执行的进程似乎最终卡住了并且没有返回我的代码。
有什么建议吗?
谢谢
【问题讨论】:
-
man popen和man system? -
你试过使用popen()吗?或者它的问题与你的二进制?你上次的编辑有点混乱
-
使用
popen而不是system对您的实际问题没有帮助:进程卡住了。