1

次のように、他のモジュールを作成するときに引数としてモジュール名を渡すことにより、js モジュール内のコンパイル済みの C++ モジュールに定期的にアクセスします。

var cppModule = require('./cppModule');
var cppModObject = new cppModule.SomeObject;
var jsModule = require('./jsModule');
var jsModObject = new jsModule.OtherObject(cppModObject);

そして、私のjsには次のようなものがあります:

var jsModule = function(otherModArg) {
  var otherModuleObject = otherModArg;
  ...
}

私の質問は、逆のことができるかどうかです。つまり、インスタンス化された js オブジェクトを c++ モジュールに渡し、c++ 内でそのオブジェクトにアクセスできるかどうかです。参考になるコードがあれば喜んで投稿します...これに関するドキュメントはまだ見つかりません。ありがとう!

4

0 に答える 0