※ ChatGPTを利用し、要約された質問です(原文:外部プログラムを実行させ、復帰値を取得したい)
外部プログラムを実行させ、復帰値を取得する方法
このQ&Aのポイント
Cで作成された外部プログラム(Exe)にパラメータ付で実行させ、その復帰値を取得する方法を調べています。
_spawn系関数を使用すると考えられますが、詳細がよく理解できません。
再度MSDN等のサンプルを解析しながら、外部プログラムの実行と復帰値の取得について理解を深めたいと思います。
いつもお世話になっています。
現在はCでdllを作成していて、Cで作成された外部プログラム(Exe)にパラメータ付で実行させ、その外部プログラムから出力される復帰値を取得したいのです。
(図)
char *Prm;
開始 ⇒ <<DLL,Prm>> → <<Prm,EXE>>
復帰値を取得 ← 復帰値
自分なりに調べた(MSDN等)のは_spawn系関数を使用するのではと感じているのですが、あまりよく理解できないでいます。
大変お手数ですが、どうかよろしくお願いします。
その間、再度MSDN等のサンプルを解析しながら理解しようと試みたいと思います。