C#.NET 2008 und ANSI C++

08/04/2008 - 10:04 von Andreas Ahrens | Report spam
Hi NG,

kann ich in C#.NET 2008 ANSI C++ - Funktionen einsetzen?
Wenn ja, wie mache ich das?

Gruss
Andy
 

Lesen sie die antworten

#1 Thomas Scheidegger
08/04/2008 - 10:21 | Warnen spam
Hallo Andreas


kann ich in C#.NET 2008 ANSI C++ - Funktionen einsetzen?




ANSI C/C++ Syntax ist nicht kompatibel zu C#.
Geschweige denn in Bezug auf managed Code, GC, BCL usw.

Man muss C/C++-Source also nach C# um/neu-schreiben.

Falls es um viel/komplexen C/C++ Source geht,
wàre ab VS2005 die 'C++/CLI' Technologie eine Möglichkeit:
Damit kann man managed (CLI) & unmanaged (C/C++) Code 'mischen'.
Und so zB einen managed-Wrapper erstellen,
welcher uva auch (nahtlos) aus C# ansprechbar ist.

http://msdn2.microsoft.com/de-de/li...2664k.aspx




Thomas Scheidegger - 'NETMaster'
http://www.cetus-links.org/oo_dotnet.html - http://dnetmaster.net/

Ähnliche fragen