• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:【C++】外部プログラムを呼んで、そのプログラムから値を取得したい)

【C++】外部プログラムを呼んで、そのプログラムから値を取得する方法

このQ&Aのポイント
  • 現在、Windows XP ProでVC2008コンパイラを使用して普通のC++プログラムを作成しています。コマンドプロンプト上で、C++プログラム(aaa.exe)を実行し、そのaaa.exeから別のC++プログラム(bbb.exe)に引数を渡して実行しようとしています。条件として、aaa.exeからbbb.exeに4つのint型引数k,l,m,nを渡し、bbb.exe内でk+l、m-nを計算して2つの計算結果をaaa.exeに返す方法を教えてください。
  • Windows XP ProのVC2008コンパイラを使用している場合、コマンドプロンプト上でC++プログラムを実行し、そのプログラムから別のC++プログラムに引数を渡す方法を知りたいです。具体的には、aaa.exeからbbb.exeに4つのint型引数k,l,m,nを渡し、bbb.exe内でk+l、m-nを計算して2つの計算結果をaaa.exeに返す方法を教えてください。
  • Windows XP ProでVC2008コンパイラを使用している場合のC++プログラムにおいて、コマンドプロンプト上でaaa.exeというプログラムを実行し、そのプログラムからbbb.exeに引数を渡して実行する方法を教えてください。具体的には、aaa.exeからbbb.exeに4つのint型引数k,l,m,nを渡し、bbb.exe内でk+l、m-nを計算し、その計算結果をaaa.exeに返す方法を教えてください。条件として、データ渡しにファイルを使用しない方法を教えてください。

質問者が選んだベストアンサー

  • ベストアンサー
  • titokani
  • ベストアンサー率19% (341/1726)
回答No.1
yuki7091
質問者

お礼

データ量が大きいので 共有メモリを採用使用と思います。 ご回答、有難うございました。

yuki7091
質問者

補足

ご回答、有難うございます。 _popenでできました。 ほかに方法はありませんか?

すると、全ての回答が全文表示されます。

関連するQ&A