从C程序中执行程序

从C程序中执行程序,第1张

从C程序中执行程序

您要使用

popen
。它为您提供了一个单向管道,您可以使用该管道访问程序的stdin和stdout。

popen是现代unix和类似unix的 *** 作系统的标准配置,其中Linux是其中之一:-)

类型

man popen

在终端上阅读有关它的更多信息。

编辑

无论是

popen
生产单向或双向管道依赖于实现。在Linux和OpenBSD中,
popen
产生单向管道,这些管道是只读或只写的。在OS
X上
,FreeBSD和NetBSD
popen
生成双向管道。



欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/5038607.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-11-15
下一篇 2022-11-15

发表评论

登录后才能评论

评论列表(0条)

保存