Я вижу, что здесь задавались аналогичные вопросы об обёртывании неуправляемого C ++ с C #, но все они, похоже, касались конкретных проблем реализации.Я хотел бы знать, каков общий подход при использовании C # и неуправляемого C ++.
Например, у меня есть довольно много классов, написанных на неуправляемом C ++, которые я хочу использовать через .NET (в идеалес VBA в Excel).До сих пор я использовал управляемый C ++ / CLI, но заметил некоторые странности с языком, которых я бы предпочел избежать.Читая дальше, кажется, что я мог бы обернуть мой неуправляемый C ++ в C # и затем иметь прямой доступ к .NET (при этом полностью избегая управляемого C ++ / CLI).Возможно ли это, и если да, то как лучше это сделать?Спасибо за помощь.