HOWTO · C++

Konvertieren Sie C#-Codes in C++

In diesem Tutorial wird erläutert, wie C#-Codes in C++ konvertiert werden.

Auf dieser Seite

In diesem Handbuch wird erläutert, wie Sie C#-Codes in C++ konvertieren können.

Die Umwandlung der gesamten Sprache in eine andere Sprache gilt als nahezu unmöglich. In diesem Fall gilt C#-zu-C++-Code für Unix, aber das .NET-Framework ist nicht von C++ auf Unix verfügbar.

Konvertieren Sie C#-Codes in C++

Um C# in C++ zu konvertieren, können wir Tools wie Mono und PInvoke verwenden. Es lohnt sich, diese Tools auszuprobieren.

Sie können Ihren Code konvertieren und Ihre aktuelle .NET-Anwendung unter Unix ausführen.

Mono ist auch binärkompatibel, sodass Sie den aktuellen Assemblercode nicht neu kompilieren müssen. Mit Mono können Sie beliebig viele C#-Programme ausführen, aber es unterstützt immer noch nicht die entsprechenden C++-Erweiterungen, die es Ihnen ermöglichen, direkt mit dem .NET-Framework zu arbeiten.

Diese Tools werden Ihnen nicht den ganzen Weg helfen. Sie müssen immer noch Ihr Gehirn benutzen und sich anstrengen.

Die Frage selbst zum Konvertieren von C# in C++ ist nicht vollständig. Es muss fokussierter werden.

Es wird einige Anforderungen geben, bei denen Sie die oben genannten Tools problemlos verwenden könnten, um C#-Code in C++ zu konvertieren. Dies gilt jedoch nicht für viele andere Anforderungen.