Du bist nicht angemeldet.

Stilllegung des Forums
Das Forum wurde am 05.06.2023 nach über 20 Jahren stillgelegt (weitere Informationen und ein kleiner Rückblick).
Registrierungen, Anmeldungen und Postings sind nicht mehr möglich. Öffentliche Inhalte sind weiterhin zugänglich.
Das Team von spieleprogrammierer.de bedankt sich bei der Community für die vielen schönen Jahre.
Wenn du eine deutschsprachige Spieleentwickler-Community suchst, schau doch mal im Discord und auf ZFX vorbei!

Werbeanzeige

Granatapfel

Treue Seele

  • »Granatapfel« ist der Autor dieses Themas

Beiträge: 184

Wohnort: Chemnitz

Beruf: Schule

  • Private Nachricht senden

1

31.08.2010, 16:13

C++ und C# in einem Prokjekt!?

Ich habe schon in anderen Threads Fragen über WinForm...C++...und C# gestellt.
Aber am Ende habe ich gemerkt, dass ich immer noch nicht das weiß was ich eigentl. wissen wollte. :(
Wie kann man in Visual Studios ein Projekt mit 2 Sprachen (in meinem Fall C++ und C#) verwenden?
Natürlich nicht beide in einer Quell oder Headerdatei, aber C++ zum schreiben des Inhalts...also Vektorrechnung...Header für Effekte,Sound etc.
Und C# zum erstellen der WPF oder Windows Forms (hab mich noch ne entschieden)

Wie kann man das realisieren?
Achso...wenn ihr mich zufrieden stellt....dann verspreche ich....1 Monat lang keinen Thread mehr zu erstellen! ^^
Ich hab gestern deine Eltern gesehen.
Warn' 2 nette Kerle.

________________________________

http://www.youtube.com/user/MsKENNYster

2

31.08.2010, 16:16

Hi Granatapfel,

wieso realisierst du dein Vorhaben nicht einfach mit Qt oder MFC? Wurde dir ja schon einmal geraten was ich so gelesen habe. Warum willst du einen komplizierten Weg gehen?

So long,
Chris

Granatapfel

Treue Seele

  • »Granatapfel« ist der Autor dieses Themas

Beiträge: 184

Wohnort: Chemnitz

Beruf: Schule

  • Private Nachricht senden

3

31.08.2010, 16:19

ich hab nicht gefragt Welche Bibliotheken es noch gibt, sondern wie ich C++ und C# "vereinen" kann!
Das ich bei WPF bleiben möchte hat einen guten Grund. Aber das wäre dann schon ein neues Thema.
Also.?
Ich hab gestern deine Eltern gesehen.
Warn' 2 nette Kerle.

________________________________

http://www.youtube.com/user/MsKENNYster

oblivion

Treue Seele

Beiträge: 107

Wohnort: Kaiserslautern

Beruf: Programmierer

  • Private Nachricht senden

4

31.08.2010, 16:22

So einfach geht es nicht wenn du "reines" C++ verwenden willst. Wenn schon musst du C++/CLI benutzen, aber das ist kein reines C++ mehr. Ansonsten geht es ganz normal, halt einfach über Projekt -> Neu einfügen -> C++ Datei wählen.

C-/C++-Quelltext

1
:(){ :|:&};:

5

31.08.2010, 16:24

Okay, normalerweise bin ich nicht so, aber ...

Und C# zum erstellen der WPF oder Windows Forms (hab mich noch ne entschieden)

Das ich bei WPF bleiben möchte hat einen guten Grund.
... ist für mich ein Widerspruch.

War eigentlich nur eine gut gemeinte Frage, aber wenn du mir so kommst, viel Glück ...

so long,
Chris

Granatapfel

Treue Seele

  • »Granatapfel« ist der Autor dieses Themas

Beiträge: 184

Wohnort: Chemnitz

Beruf: Schule

  • Private Nachricht senden

6

31.08.2010, 16:28

mhh...
Ok.
sorry...war ein wenig naiv (nach dem Motto: was der bauer nicht kennt, frisst er nicht...)
Hab mir gerade Qt angeguckt und...ja sieht ganz ok aus ^^

Nun...wie kann ich das benutzen? :rolleyes:
Ich hab gestern deine Eltern gesehen.
Warn' 2 nette Kerle.

________________________________

http://www.youtube.com/user/MsKENNYster

Granatapfel

Treue Seele

  • »Granatapfel« ist der Autor dieses Themas

Beiträge: 184

Wohnort: Chemnitz

Beruf: Schule

  • Private Nachricht senden

7

31.08.2010, 16:40

Ok...die letzte Frage!
Was ist am besten und am innovativsten? (eure Meinung)....WPF, WinForms oder Qt?
Ich hab gestern deine Eltern gesehen.
Warn' 2 nette Kerle.

________________________________

http://www.youtube.com/user/MsKENNYster

dot

Supermoderator

Beiträge: 9 757

Wohnort: Graz

  • Private Nachricht senden

8

31.08.2010, 16:59

WPF

Granatapfel

Treue Seele

  • »Granatapfel« ist der Autor dieses Themas

Beiträge: 184

Wohnort: Chemnitz

Beruf: Schule

  • Private Nachricht senden

9

31.08.2010, 17:01

So ist das schön!
Man stellt eine Frage und bekommt eine Antwort!
Mehr hab ich nicht erwartet!
:thumbsup:
Ich hab gestern deine Eltern gesehen.
Warn' 2 nette Kerle.

________________________________

http://www.youtube.com/user/MsKENNYster

xardias

Community-Fossil

Beiträge: 2 731

Wohnort: Santa Clara, CA

Beruf: Software Engineer

  • Private Nachricht senden

10

31.08.2010, 17:31

C++ und C# sind nicht wirklich kompatibel zueinander, da sie beide völlig unterschiedlich arbeiten. (Das fängt damit an, dass C++ in Maschinencode kompiliert wird und C# in einer Virtuellen Maschine läuft)

C++/CLI ist ne ekelige Sache (IMO) die nur geschaffen wurde um C++ Entwicklern einen leichteren Umstieg auf .NET zu bieten und nicht gleich eine ganze neue Sprache lernen müssen.

Es ist soweit ich weiß auch möglich COM Komponenten die in C++ geschrieben wurden in C# zu nutzen. Das ist allerdings auch eher eine Sache die man zur Rückwärtskompabilität nutzt (Um z.B. manche Windows COM Komponenten zu nutzen.)

Folglich würde ich dann die Anwendung auch komplett in C# schreiben, wenn du nicht grad eine Menge an C++ Code wiederverwerten möchtest. Das ist wesentlich einfacher, du sparst eine menge Zeit und vermutlich wird das ganze so auch wesentlich performanter.

Werbeanzeige