【发布时间】:2012-03-01 20:55:47
【问题描述】:
我正在使用 C++ 的 SFML 框架制作一个简单的 bash 终端。我了解如何使用 system() fn 启动外部进程,但我需要一种将子进程的输出流式传输到当前脚本的方法。有没有一种简单的方法可以做到这一点?也许使用 fstream hack?我正在使用 Unix。
【问题讨论】:
-
哪个操作系统? linux上有popen可以做你想做的事
-
这是一个 POSIX 函数,不仅在 Linux 上。 ;-)
-
@DejanLekic 我宁愿安全也不愿后悔 :) 我只能声称它在我的 linux 操作系统上,但感谢您的更正!