Ergebnis 1 bis 20 von 20

Thema: Wie lernt man am BESTEN C++?

Hybrid-Darstellung

Vorheriger Beitrag Vorheriger Beitrag   Nächster Beitrag Nächster Beitrag
  1. #1
    Zitat Zitat von regnad
    Ey, sorry Leute, aber langsam kommt mir hier das kotzen. Habt ihr auch nur einmal mit MSVC++ gearbeitet? Wenn ich den Bockmist hier lese von wegen MSVC++ vs. C++ lernen, könnte man es nicht denken. MSVC++ oder besser Visual Studio ist eine IDE und keine Programmiersprache! Ja, der MS-Compiler hat gewisse Erweiterungen die nicht zum Standard gehören, aber das ganze ist o p t i o n a l !!! D.h. ihr müsst es nicht verwenden wenn ihr nicht wollt. Ihr könnt mit den entsprechenden GUI-libs genauso portable ClickiBunti-Programme schreiben wie mit jedem anderen mir bekannten, modernen C++-Compiler und normale C++-Konsolen-Programme sind eh portabel wenn man plattform-unabhängig programmiert.
    User benutzt Microsoft-spezifische Erweiterung der Sprache. User versucht, Programm unter Linux zu kompilieren. User fragt im Forum, warum g++ kein C++ kann.

    Daß die Microsoft-spezifischen Teile optional sind ist ja nett, aber wenn man von vorneherein lernt, mit ihnen zu arbeiten wird man u.U. Probleme kriegen, wenn man ohne sie arbeiten muß.

  2. #2
    Ich hab zwar von meinem Onkel Microsoft Visual Studion bekommen, dass ist aber viel zu kompliziert!!!
    Dev C++ ist immer noch mein Favorit!!!
    _________
    Hat sonst noch jemand Vorschläge???

  3. #3
    Zitat Zitat von Jesus_666
    User benutzt Microsoft-spezifische Erweiterung der Sprache. User versucht, Programm unter Linux zu kompilieren. User fragt im Forum, warum g++ kein C++ kann.
    Daraus kann man nur schlussfolgern dass User gar kein C++ kann.
    Wenn er es könnte hätte er von vorn herein im Standard geproggt um Portabilität zu gewährleisten. Also gib nicht MS die Schuld nur weil manche User zu dumm sind VC++ bzw. Visual Studio richtig zu handhaben. Profi-Tools für Profi-User sag ich mal, ohne mich jetzt dazu zu zählen. Und DevC++ ist nicht schlecht für den Anfang, weil es halt so schön einfach ist. Aber größere Projekte ab 50+ Dateien und 20+ Klassen kannst du nunmal einfach vergessen damit, wer einmal in den Genuss des Klassenbrowsers von VS gekommen ist, möchte ihn nichtmehr missen, bei mir war dass zumindest so.

    Naja egal, mehr sag ich nichtmehr, hab kein Bock auf nen Flamewar. Wer sich halt mit weniger zufrieden gibt als er haben könnte ist selbst schuld.

    Ach ja, nur zur Info: MS plant (bzw. die Betas sind schon draußen) kostengünstige Versionen von allen Entwicklerprodukten( VC++, C#, VB, ...) speziell für Einsteiger, damit fällt das Preisargument auch so gut wie unter den Tisch.
    http://lab.msdn.microsoft.com/express/

  4. #4
    Zitat Zitat von regnad
    Daraus kann man nur schlussfolgern dass User gar kein C++ kann.
    Wenn er es könnte hätte er von vorn herein im Standard geproggt um Portabilität zu gewährleisten. Also gib nicht MS die Schuld nur weil manche User zu dumm sind VC++ bzw. Visual Studio richtig zu handhaben. Profi-Tools für Profi-User sag ich mal, ohne mich jetzt dazu zu zählen. Und DevC++ ist nicht schlecht für den Anfang, weil es halt so schön einfach ist. Aber größere Projekte ab 50+ Dateien und 20+ Klassen kannst du nunmal einfach vergessen damit, wer einmal in den Genuss des Klassenbrowsers von VS gekommen ist, möchte ihn nichtmehr missen, bei mir war dass zumindest so.
    Derartige Verwaltungstools gibt es natürlich auch in anderen IDEs; über die Qualität kann ich mich mangels vergleichender Erfahrung aber nicht auslassen.

    Ich behaupte nicht, daß MSVC++ inhärent schlechter ist als ISO-C++. Es hat nur eben nicht-standardkonforme Erweiterungen und sollte deshalb von Leuten benutzt werden, die das auch wissen - wozu sie erst mal den Standard kennen sollten.
    MSVC++ ist einfach nicht das, was ich Einsteigern empfehlen würde; die sollten zuerst das allgemeine C++ lernen, bevor sie sich mit erweiterten Versionen befassen.


    Zitat Zitat
    Ach ja, nur zur Info: MS plant (bzw. die Betas sind schon draußen) kostengünstige Versionen von allen Entwicklerprodukten( VC++, C#, VB, ...) speziell für Einsteiger, damit fällt das Preisargument auch so gut wie unter den Tisch.
    http://lab.msdn.microsoft.com/express/
    Interessant. Gegen "gratis" kommt es immer noch nicht an, aber es wird natürlich für Kleinanwender attraktiver.

  5. #5
    Hallo?!?!?
    Zurück, zum Thema!
    Wir reden darüber, WIE man am Besten C++ lernt, schon vergessen?

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •