C# で作成されたクラスがあり、作成された C++ クラスを参照したいと考えています。C# で C++ クラスのインスタンスを作成しようとすると、既定のコンストラクターは表示されますが、引数を持つコンストラクターは表示されません。
C++ cppClass コード:
cppClass:: cppClass(const char* charArray)
C# コード:
cppClass temp = new cppClass(); // <-- This works.
cppClass temp = new cppClass("Take 2"); // <-- This does not work.
2 番目のコードを使用すると、cppClass does not contain a constructor that takes 1 argument
.
C# プロジェクトから C++ への参照を設定しました。構造体と既定のコンストラクターは表示されますが、引数を持つものは表示されません。引数を渡すためにラッパーを作成する必要がありますか?