C++ code einbinden?
-
Hallo! Könnte man den C++ code irgendwie in c# einbinden?
Ich habe da eine gute C++ Funktion, ich möchte sie in meinem c# Projekt mal ausführen. Ich könnte natürlich auch eine DLL erstellen die diese Funktion ausführt, aber wollte erstmal fragen wie Ihr das machen würdet. Weil ich gerner alles in einer Datei haben wollte.MFG, Alex
-
Dll wäre der übliche Weg.
Ansonsten wirds frickelig: http://blogs.msdn.com/junfeng/archive/2006/05/20/599434.aspx
-
Per Commandline kannst du die Dinger meines Wissens auch in .netmodule Dateien kompilieren und diese dann zusammen linken.
-
Gibt drei Wege:
1.) Via P/Invoke (C- DLL)
2.) Via COM Interop
3.) Via C++/CLI AdapterSimon