У меня есть проект, в основном написанный на C#. Теперь из-за некоторых ограничений внешней библиотеки мне нужно включить некоторый код на C++, определенный в отдельном проекте.Расширение классов C# в C++
Возможно ли создать класс C++ в библиотеке C++ \ cli Visual Studio, которая расширяет класс C#, определенный в отдельной библиотеке DLL?
В принципе, мне нужно поделиться некоторым кодом, определенным в абстрактном классе C#, в новом классе C++ с использованием наследования.
Если C++ класс действительно управляемый .net класс, почему вы думаете, что вы не смогли это сделать? –
Возможный дубликат смешения наследования классов C# и C++] (http://stackoverflow.com/questions/1278893/c-sharp-and-c-class-inheritance-intermingling) – GSerg
вы не можете сделать 'struct Foo: public System :: Object {}; ', о чем вы специально спросили. Существуют различные варианты в зависимости от того, что вы действительно хотите сделать ... –