Hi Leute, Ich lerne gerade cpp und heute hat mir nen Kumpel gesagt wenn ich "Visual Studio 2010" benutze das cpp dort anders ist als wenn ich mit DevC++ arbeite. Nun meine Frage was ist anders? Ist Visual Studio 2010 zum lernen ungeeignet? Wenn ja welchen Converter würdet ihr empfehlen?
MFG Kratzbuerste
PS: Hoffe das Board is noch nich tot und das ich hier in der Richtigen Section bin
man kann mit Visual Studio 2010 ganz normales C++ schreiben.
Was dein Kumpel vermutlich meint, ist C++/CLI. Das ist eine C++-ähnliche Sprache, mit der .NET-Programme geschrieben werden können. Das hat in der Tat ein paar sehr hässliche syntaktische Warzen.
VS 2010 ist zum Lernen absolut geeignet.
Ich würde im Gegenteil von DevC++ abraten, denn die Entwicklung steht offensichtlich seit Jahren still (der enthaltene Compiler GCC 3.4.2 ist von 2004!)
Schreibst du jetzt vom Standard C++? Das sollte bis auf ein paar Kleinigkeiten bei beiden Compilern gleich sein. Wenn du auf den letzten Standard anspielen solltest. Da "basteln" beide Hersteller noch dran.
DEV ist kein Compiler sondern eine IDE, die meist mit dem MinGW genutzt wird. Es sollen aber auch andere Compiler darunter laufen. z.B.:cygwin Welche Version des DEV nutzt du? die 4.9.9.2 mit dem MinGW 3.4.5? Oder hast du schon die Weiterentwicklungen eines anderen Programmierers gefunden: http://orwellengine.blogspot.com/2011/12/dev-c-5100-released.html Da ist auch schon ein aktuellerer MinGW 4.6.1 mit verfügbar.
Beim der IDE Visualstudio gibt es ausser dem C++ Compiler noch weitere Mircosoft-Varianten C++/CLI und ähnliche. Nutze ich nicht - deshalb die Infos nicht ausführlicher.
Zum Lernen der Grundlagen sollten die Unterschiede noch nicht so gross sein das du einen Converter benötigst.
Oh, tatsächlich, da werkelt ja wieder jemand dran. Na das wurde aber Zeit.
OK, wenn die ganzen alten Bugs jetzt behoben werden, dann kann das Ding brauchbar sein. Trotzdem, mit Visual Studio gleichzuziehen wird für "Freizeitprojekte" schwer.