2017-12-30 40 views
-5

대용량의 C/C++ 레거시 코드가 있습니다. 그리고 그것을 C# 관리 코드에서 호출하려고합니다. C++에는 유형과 함수가 있습니다. 여기서 가장 좋은 접근 방법은 무엇입니까?외부 통화 또는 COM 또는 기타 기능을 사용하려면 어떻게해야합니까?

COM이 가장 다양하고 적절한 방법이라는 것을 알았습니다. 하지만 수업에서는 모범을 찾지 못했습니다. C++의 유형을 .NET 클래스로 사용하여 지원합니까?

+0

에서 읽기

시작. Pinvoke는 C++ 코드에는 적합하지 않습니다. C++/CLI 래퍼 작성을 고려해보십시오. 학습 곡선은 COM보다 훨씬 덜 가파르고 다양한 기능을 제공합니다. –

답변

관련 문제