Я использую небольшой C-сервер. Я делаю некоторые фактические обработки запросов с библиотеками C #.
Я использую слой клея, который кажется написанным на чем-то близком к c ++, чтобы соединить два мира. Он предоставляет «общедоступный класс ссылок», который я могу получить в мире C #.
Если я хочу извлечь несколько различных классов из этого в C #, как мне создать экземпляры этих производных классов из C / C ++?
Какую информацию (имя класса? Фабричная функция?) Я должен передать (и в какой форме) из C # в код C / C ++?
Мне нужно решение, совместимое с .NET 2.0, и я использую Visual Studio 2008 для создания своего кода.