3

ruby を組み込みたい C++ アプリケーションがあります。

したい:

  1. Ruby オブジェクトを構築する
  2. ruby ファイルを読み込み、そのオブジェクトを引数として特定の関数を呼び出す
  3. C++ コードでその関数呼び出しから戻り値を取得する

質問:

  1. オブジェクトを ruby​​ スクリプトに渡すことはできますか? もしそうなら、簡単な例を挙げていただけますか?
  2. 戻り値をオブジェクトとしてスクリプトから C++ コードに取得することは可能ですか? もしそうなら、簡単な例を挙げていただけますか?

追加資料

誰かがここを読んでいて、Ruby インタープリターを C++ アプリケーションに埋め込む方法を知りたい場合に備えて、この SO の質問を参照してください。

【アップデート】

  1. 私が話していることを正確に行うことについて、この議論を見つけました。ですから、答えは間違いなくイエスです。私がやろうとしていることは可能です。ライスを使用した例は、少し後で投稿するか、私のブログに投稿します。
4

0 に答える 0