Zarządzał C ++, tworząc most między c # a C ++

Jestem trochę zardzewiały, naprawdę bardzo zardzewiały w moim C ++. Nie dotknąłem go od roku studiów na Freshman, więc minęło trochę czasu.

W każdym razie robię odwrotnie niż większość ludzi. Wywołanie kodu C # z C ++. Zrobiłem kilka badań online i wydaje mi się, że muszę utworzyć kilka zarządzanych C ++, aby utworzyć most. Użyj __declspec (dllexport), a następnie utwórz z niego bibliotekę dll i wykorzystaj całość jako opakowanie.

Ale moim problemem jest - naprawdę trudno mi znaleźć przykłady. Znalazłem kilka podstawowych rzeczy, w których ktoś chciał użyć wersji C # do String.ToUpper (), ale to było BARDZO podstawowe i było tylko małym fragmentem kodu.

Ktoś ma jakieś pomysły, gdzie mogę szukać czegoś bardziej konkretnego? Uwaga, NIE chcę używać COM. Celem nie jest wcale dotykanie kodu C #.

questionAnswers(2)

yourAnswerToTheQuestion