これが尋ねられた場合は、私の謝罪を受け入れてください. この件についてはあまり見つけられないようです。Primitive types pass template parameter between c++ and CLIも同様の質問ですが、あまり有益ではありませんでした。
テンプレート クラス (もちろん、そのインスタンス化) を公開するネイティブ C++ DLL があり、C# での類似物が必要でした。私は比較的 C# に慣れていませんが、最も近いのはジェネリックであることを知っています。
私の問題は、C++ テンプレートを C++/CLI テンプレート/ジェネリックでラップして、C# で使用できるようにする方法です。
それは可能ですか?
T
CLIラッパーは、管理されていない未知の型をC#で使用するために管理された型にマーシャリングする方法を知らないため、これは不可能だと思います。可能であれば、どのように対処しますか?そうでない場合、同様の状況で使用できる一般的な戦略は何ですか?
ありがとう。