静的ライブラリを使用して、いくつかの C++ コードを再利用しようとしています。たとえば、これが静的ライブラリの私の c++ クラスである場合。
class testclass
{
testclass();
~testclass();
void printsomethig();
void dosomething();
};
今、ランタイム プロジェクトでこのクラスを継承し、後で Windows Phone 8 C# プロジェクトから呼び出したいと考えていますが、問題は、ネイティブ クラスをパブリックにできず、メソッドと関数が表示されないことです。非公開。例えば:
public class runtimeTestClass : testclass
{
runtimeTestClass();
~runtimeTestClass();
};
問題は、実行時にネイティブを公開できないことです (エラー メッセージ)。
public ref runtimeTestClass sealed
{
runtimeTestClass();
~runtimeTestClass();
};
しかし、この方法では何も継承できません。
誰も私がこれを解決する方法を知っていますか?
前もって感謝します