異なるプログラミング言語間の受け渡しについて
Posted: 2016年5月20日(金) 16:55
お世話になっております.
今回は異なるプログラミング言語間のやり取りについて質問させていただければと思います.
C++歴は1年と半分ほどです.
では具体的な説明をさせていただきます.
まず,Python,Java,C++のそれぞれで作成したプログラムがあるとします.
3個の独立したプログラムがあると言うことです.
3個のプログラムはそれぞれ独立して動いています.
まず,C++のプログラムに対して"Hello"を入力します.
C++のプログラムはPythonの動いているプログラムに対して,”Hello”を渡します.
Pythonのプログラムは”Hello”+"world"として,javaのプログラムに渡します.
javaのプログラムは"Hello World"+"!!"としたものをファイルに出力します.
上記のことを実現したいと考えています.
おそらくC++から別の言語の関数を呼ぶことはできると思います.
ですが,今回実現したいことは,すでに動作している別の言語のプログラムに対しての入力です.
このようなことを実現するためには,一般的にどのようなことをすればいいのでしょうか?
単語程度でもかまいませんので,お力を貸していただければ幸いです.
よろしくお願いいたします.
今回は異なるプログラミング言語間のやり取りについて質問させていただければと思います.
C++歴は1年と半分ほどです.
では具体的な説明をさせていただきます.
まず,Python,Java,C++のそれぞれで作成したプログラムがあるとします.
3個の独立したプログラムがあると言うことです.
3個のプログラムはそれぞれ独立して動いています.
まず,C++のプログラムに対して"Hello"を入力します.
C++のプログラムはPythonの動いているプログラムに対して,”Hello”を渡します.
Pythonのプログラムは”Hello”+"world"として,javaのプログラムに渡します.
javaのプログラムは"Hello World"+"!!"としたものをファイルに出力します.
上記のことを実現したいと考えています.
おそらくC++から別の言語の関数を呼ぶことはできると思います.
ですが,今回実現したいことは,すでに動作している別の言語のプログラムに対しての入力です.
このようなことを実現するためには,一般的にどのようなことをすればいいのでしょうか?
単語程度でもかまいませんので,お力を貸していただければ幸いです.
よろしくお願いいたします.