1
私はC++用のSFMLフレームワークを使って簡単なbashターミナルを作っています。私はsystem()fnで外部プロセスを開始する方法を理解していますが、子プロセスの出力を現在のスクリプトにストリームする方法が必要です。これを行う簡単な方法はありますか?おそらく、fstreamのハックを使用していますか?私はUnixを使用しています。実行中のC++スクリプトへの外部プロセスの出力のパイプ
私はC++用のSFMLフレームワークを使って簡単なbashターミナルを作っています。私はsystem()fnで外部プロセスを開始する方法を理解していますが、子プロセスの出力を現在のスクリプトにストリームする方法が必要です。これを行う簡単な方法はありますか?おそらく、fstreamのハックを使用していますか?私はUnixを使用しています。実行中のC++スクリプトへの外部プロセスの出力のパイプ
どのOSですか?あなたが望むことができるかもしれないlinuxのpopenがあります – vmpstr
これはLinuxだけでなく、POSIXの機能です。 ;-) – DejanLekic
@DejanLekic私はむしろごめんなさいより安全だと思う:)私が主張できるのは、それが私のLinux OS上にあるということだが、訂正してくれてありがとう! – vmpstr