C, C++, C#/C# (1) 썸네일형 리스트형 c++ <-> c# Marshalling 사용법 목적 C#에서 C++로 구현된 DLL을 이용한다.(개인적인 메모이니 참고하실 분들 참고하세요) 선행사항으로는 C++ DLL이 동일 경로에 있어야함. 포스트의 DLL명은 KJK92.DLL로 정의 1. Default Marshalling (기본) 1.1. bool, short, int, float, double 형식은 각자 C++, C#의 변수를 맞춰 주면 됩니다. C++ DLL Source extern "C" __declspec(dllexport) double DLL_Sum(double a, double b) { return a + b; } C# Source [DllImport("KJK92.DLL", CallingConvention = CallingConvention.Cdecl)] extern public.. 이전 1 다음