2017-01-03 2 views
-4

У меня есть C++ унаследованного кода с функциями в виде:Вызов родной C функция ++ из C#

double func(double) 

У меня есть это как исходный файл - оно не в виде DLL, хотя она может быть превращена в одном, если необходимо

Как я могу позвонить func в свой код C# (возможно, над управляемым C++)? Я слышал о Marshalling и DllImport, но я не нашел MSDN очень полезным.

+1

'но я не нашел MSDN очень полезным.' трудно поверить, но у вас есть другая альтернатива. Google .... –

+1

Какая у вас проблема? MSDN должен помочь с этим. – Klinki

+0

Нет ли другого способа, кроме как сделать из него DLL? Не могу ли я использовать его непосредственно из C++/CLI? – chr

ответ

Смежные вопросы