-2

std::cout を介してコンソール出力から、fopen("foo.exe","w") で開始したコマンドライン プログラムにコマンドを送信しようとしています。メイン アプリケーションの実行を続行する前に、プロセスが終了するまで待ちたいと思います。何らかの理由で、これによりアプリケーションがクラッシュします。コマンドライン プログラムを起動してコンソール出力を送信するためのより良い方法はありますか?

どうもありがとう!

ナット

4

1 に答える 1

0

Linux または POSIX 準拠の OS について話していることを願っていpopen()ますpclose()fopen()

たとえば、ここを参照してください-何千ものそれらを見つけることができます.

于 2014-02-14T00:02:31.917 に答える