C++ Neuling sucht Rat!!
-
Hi all,
ich habe mir vorgenommen in den Ferien C++ zu lernen....
Könnt ihr mir eventuelle Tipps geben wie ich an diese sehr mächtige Programmiersprache herrangehen soll ? ( Buchtipps, Links, allg. Vorgehen )
Vielleicht hilft euch dabei mein Vorhaben und meine aktuellen Kentnisse:
Vorkenntnisse:
*Html,CSS,PHP,MYSQL,JS
*Haskell
*Java
*MMIX(Assambler)
*Linux BasicsMein Ziel ist es, nicht mehr begrenzt in den Möglichkeiten zu sein..., wie zB.
*in Windows ohne zB WinPcap ein Netzwerk-monitor zu programmieren
*mit kleinen Spielen experimentieren
*...Mir sind solche Wörter wie zB Treiber in C programmieren usw. um die Ohren geflogen, was mir ziemlich Angst macht...
Ich bin echt begeistert von der Programmiersprache und wäre euch sehr dankbar wenn ihr Tipps bezüglich der Effektivität im lernen von C++ habt :).
bye
-
Buchtipps: Mein Persönlicher Favorit
http://www.amazon.de/Einstieg-Professioneller-Programmierung-Objektorientierung-Exceptions/dp/383621072X/ref=sr_1_7?ie=UTF8&s=books&qid=1215624252&sr=8-7oder
Als guten Linktipp lege ich dir die Referenz und natürlich die vielei Tutorials an Herz:
-
Das zweite klingt ja super interessant...
Aber irgendwie, ich als Hobby Programmierer, sollte mein Hauptaugenmerk doch eher auf die win32 Programmierung setzen.Genau sowas such ich ja eigentlich, von grund auf nochmal zügig C++ erklärt inklusive Socket, treiber, ... Programmierung
trotzdem danke für deinen Beitrag

-
Wenn Du schon mit MMIX rumgeferkelt hast, dann sollte C++ eigentlich ein piece of cake sein. Aber in den Ferien … das wird trotzdem nix.
Dazu gibt's in C++ einfach zuviele wichtige Konzepte.Ansonsten kann ich Dir nur dringend von den beiden empfohlenen Büchern abraten. Galileo Computing verkauft in der Regel Schrott. Besonders die Vorausgabe des Buchs „C++ von A bis Z“ war für die Tonne. Vielleicht ist die neue Ausgabe ja wirklich besser aber an Deiner Stelle würde ich mein Geld nicht auf den Verdacht hin ausgeben.
Ich kann bei deutscher Literatur die Einführung von Ulrich Breymann empfehlen.
-
Akrillo schrieb:
Genau sowas such ich ja eigentlich, von grund auf nochmal zügig C++ erklärt inklusive Socket, treiber, ... Programmierung
Das ist IMHO übrigens der falsche Ansatz. Denn das, was bei diesem Ansatz rauskommt, wird zwangsläufig low-level-Rumgefrickel sein. Das ist als Herausforderung sicher nett, für den produktiven Einsatz jedoch nicht zu gebrauchen. Besser ist es hier, erst die Grundlagen zu lernen und dann die Low-Level-Details. Dann ist man nämlich soweit, dass man dort, wo es geeignet ist, die korrekten Bibliotheken einsetzen kann.
-
Ahh sorry für meine Links, ich dachte das erste wäre Ulrich, habe ich wohl zu schnell gelesen, hier natürlich das richtige
-
Am besten lernt man von Leuten die wirklich Ahnung haben. Damit meine ich Stanley Lippman der ehemalige Mitarbeiter von Stroustrup und sein Buch "C++ Primer".
Nach der Lektüre hast du ein (sehr) breites Fundament um dann in die einzelnen Disziplinen abzutauchen.
-
Ich rate Dir zu:
http://www.cpp-tutor.de/cpp/index.html
-
Oder man holt sich direkt das Buch von Bjarne:)
-
Am besten lernt man von Leuten die wirklich Ahnung haben. Damit meine ich Stanley Lippman der ehemalige Mitarbeiter von Stroustrup und sein Buch "C++ Primer".
Nach der Lektüre hast du ein (sehr) breites Fundament um dann in die einzelnen Disziplinen abzutauchen.
/edit/
Link korrigiertP.S. Das Buch von Bjarne ist nicht ganz so einfach zu lesen. Gibt er auch selbst zu. Kostet am Ende nur mehr Zeit. Zur Klärung diverser Detailfragen ist es aber geeignet, auch wenn inzischen schon etwas älter.
