c++ Projekt ist eine DLL?

sinamine

Mitglied
Hey @ll!

Habe eine grundlegende Frage: Wenn ich ein C++ Projekt habe, dann ist dieses eine DLL, oder? Nur verstehe ich nicht, wie ich diese einbinden kann bzw. wie ich auf die einzelnen Klassen und Funktionen zugreifen kann?

Kenne mich in C# gut aus. Dort habe ich eine Klasse erstellt und aus dieses habe ich eine DLL erstellt. Mit einem Verweis habe ich sie einfach eingebunden und hab dann ohne Probleme auf die Funktionen zugreifen können. Doch wie funktioniert dies in C++ bzw. ist es möglich von C# aus auf ein C++ Projekt zuzugreifen und auch auf alle Klassen und Funktionen?

Bitte helft mir wenn ihr könnt! Danke im Vorraus!
 
(!)Ein normales Projekt ist natürlich keine DLL, sondern im Endergebnis eine EXE.
Du hast sicher beim Erstellen des Projekts einen Fehler gemacht.
 
und wie kann ich auf die C++ Klassen zugreifen, wenn ich in meinem C# Projekt ein ganzes C++-Projekt einbinde? In dem C++ Projekt steht mir nur eine *.manifest Datei zur Verfügung, doch diese bringt mir ja nichts, oder?
 
Was für einen Compiler verwendest du?
Ich kenn keine manifest-datei.

Soweit ich weiss, kann man das garnicht einbinden.
 
Zurück