interface ICSharp
{
void Print();
}
Приведение интерфейса C# к С++
Код:
к интерфейсу:
Код:
interface ICpp
{
virtual void Print() = 0;
}
{
virtual void Print() = 0;
}
в коде С++/clr, т.е. имеется ICSharp^ a; и его надо передать в функцию void P(ICpp* b); чтобы функция Print(); корректно вызывалась.
Написать на C++/CLI неуправляемую обертку к .net-ому интерфейсу.