この関係を持つ 3 つのネイティブ C++ クラスがあります。
A <- B <- C
whereA <- B
はclass B
、 へのポインタをインスタンス化して使用することを意味しますclass A
。
class C
関数を C# から呼び出すことができるように、C# ラッパーを作成したいと考えています。
私の質問は、ラッパーを書く必要がありclass A
ますclass B
か? クラスA,B,C
はすべて.lib
ファイル内の静的ライブラリとしてコンパイルされることに注意してください。