Umstieg von Blitz Basic zu C++



  • Achja, den "C++ Primer" kann man trotzdem empfehlen. Er hat zwar ein paar Übersetzungs- bzw. Abtippfehler (von English auf Deutsch), aber insgesamt ist das Buch trotzdem eines von den besseren C++-Büchern.

    Also insgesamt zwei Bücher die ich pers. empfehlen kann.



  • Vielen Danke fuer deine Empfehlungen! 🙂

    Werde mir gleich eins bestellen von den beiden empfohlenen buecher bestellen. (welches weiss ich noch nicht genau - werde erstmal die beschreibungen beider durchlesen)

    Wuenscht mir glueck 😃



  • Edit: Ausversehen 2x gleiche Information geschrieben xD (Man sollte die eigenen Posts manchmal noch mal ansehen...)



  • hmm ich weiß ohnehin nicht so recht, wenn der herr vorhat nicht-betriebssystemprogramme zu schreiben, wäre c# oder java nicht zukunftsweisender hinsichtlich wartbarkeit und ähnlichem?



  • gasst schrieb:

    hmm ich weiß ohnehin nicht so recht, wenn der herr vorhat nicht-betriebssystemprogramme zu schreiben, wäre c# oder java nicht zukunftsweisender hinsichtlich wartbarkeit und ähnlichem?

    Ich weiß es auch nicht, aber wenn er C++ geschnallt hat, wird ihm Java und C# auch keine Probleme machen.



  • Habe mich jetzt fuer das Buch "C++ -Einführung und professionelle Programmierung" von Ulrich Breymann entschieden... In der Beschreiben steht auch, dass es Neurungen des kommenden C++-Standards beruecksichtigt, ich glaube ich habe die richtige Wahl getroffen 🙂

    Jetzt haette ich noch eine Frage zum Visual C++ 2008 Express Edition Compiler von M$. Stimmt es, dass man damit nur .NET Anwendungen schreiben kann oder kann man auch ganz normale Anwendungen schreiben, die auch NICHT unter .NET laufen - weil die .NET Umgebung ja mit VC++ 2008 Express ja mitinstalliert wird...

    Und dann noch was anderes... Also wenn ich das richtig verstanden habe, hatte jeder Compiler vor der Standardisierung von 1998 jeder seine "eigene" C++-Sprache - oder wie?

    @gasst
    Wie meinst du das mit den "nicht-betriebssystemprogrammen"? MEinst du plattformunabhaenigkeit? ISO C++ ist doch plattformunabhaengig oder? Oder meinst du eher Programme, die ohne Betriebsystem laufen!?
    Mein Entwicklungsbereich wird sich (vorerst) sowiiso auf Windoof beschraenken...



  • kann man auch ganz normale Anwendungen schreiben, die auch NICHT unter .NET laufen

    Man kann, wenn man als Projekt Win32Console oder Win32 auswählt.



  • @Blitz-Coder! Man kann natürlich mit dem MSVC weiterhin ganz normale C++-Programme entwickeln, die absolut nichts mit .NET zu tun haben.
    Du mußt beim Anlegen eines Projektes einfach kein CLR-Projekt anlegen. Für dich kommen aber erstmal nur Win32-Console Projekte in Frage (MFC, ATL u.a. C++-Typen sind zwar auch reines C++, aber seeehr speziell).

    Die .NET-Umgebung mußte nur installiert werden, weil natürlich MSVC auch .NET unterstützt und die MSVC natürlich auch zum debuggen von .NET-Anwendungen geeignet ist. Du mußt aber .NET (CLR) in deinen Projekten nicht nutzen.

    Lass dich von Leuten wie gasst nicht ablenken, die wollen einfach nur "ihre" Sprache verkaufen. Wenn Du nach C# gefragt hättest, wäre sein Einwand berechtigt. Aber du wolltest ja C++ lernen, und niemand hier hat dich ja dazu überredet.



  • Und dann noch was anderes... Also wenn ich das richtig verstanden habe, hatte jeder Compiler vor der Standardisierung von 1998 jeder seine "eigene" C++-Sprache - oder wie?

    So ist es. Aber auch nach 1998 war das leider noch lange so. Denn es hat ja etwas gedauert, bis endlich alle Compiler nachgezogen sind. Nur weil 1998 ein Papier rauskam, sind nicht 1999 alle Compiler standardkonform geworden. Das hat schon Jahre gedauert, bis die ersten Compiler das meiste vom Standard unterstützten. Bei den aktuellen bekannten Compilern (von MS, Intel, GCC und Code Gear) braucht man sich aber keine Sorgen machen.



  • ^^
    naja, ich kann mir zwar kaum vorstellen, dass ein ehemaliger blitzbasic-coder mit c++ glücklich wird, aber ok, er will es ja selber so, auf die harte tour. ein sprichwort sagt: nur wer durch die hölle gegangen ist, kann den himmel wirklich sehen. vielleicht ist da was wahres dran?
    🙂


Anmelden zum Antworten