Hello, könnt ihr mir Literaturempfehlungen für den Einstieg in C++ geben? Mein Hintergrund: Student im 5. Semester (Informatik (univ.)). Ich habe Module wie Algorithmen und Programmierung, Datenstrukturen, Software-Engineering und Programmierkurs (Java) dementsprechend schon gehört (und bestanden). Ein Softwareprojekt (Praxis) habe ich auch hinter mir, allerdings in Java. Alles eben noch auf "Einsteigerniveau" im Rahmen des Studiums. Nun möchte ich mich auch privat tiefer mit der Materie beschäftigen und hier auch als zweites Standbein den Einstieg in C++ schaffen. Perspektivisch gesehen könnte ich mir einen Job als Softwareentwickler vorstellen. So, vllt reicht euch das schon an Info. ;) Grüße Wumbo
:
Verschoben durch Admin
Geh in die Uni-Bibliothek und such dir ein 'Werk' über C++, in dem du eine Viertelstunde schmökerst. Wenn du mit der Sprache nicht klar kommst, dann nimm das nächste aus dem Regal. Sieh dir auch zb an, wie das Buch aufgebaut ist. Wenn es damit beginnt, dass es Strings mit Character-Arrays aufarbeitet, dann stell es zurück. C++ hat eine String Klasse und ein vernünftiges C++ Buch bringt dir erst mal bei, wie man mit den Klassen die man zur Verfügung hat umgeht, anstatt sich erst mal auf fehleranfällige Frickellösungen einzulassen, wie es die C-Strings nun mal darstellen. Das du dich irgendwann mal damit beschäftigen musst, ist schon klar. Aber nicht am Anfang deiner C++ Karriere. Mein C++-Werk war vor Jahren der 'Stroustrup'. Aber in der Zwischenzeit hat sich viel am Büchersektor getan. Und bei lediglich einem Buch wird es nicht bleiben.
Karl Heinz Buchegger schrieb: > Geh in die Uni-Bibliothek und such dir ein 'Werk' über C++, in dem du > eine Viertelstunde schmökerst. Mit Verlaub -- ich habe von Dir schon bessere Antworten gelesen... Bei uns waren die guten Bücher jedenfalls oft ausgeliehen oder gar nicht erst angeschaft -- was noch da stand war eher Ramsch. Und heute gibt es etwas, dass sich Internet nennt, damit ist die Buchsuche in der Uni-Bibliothek nun wirklich überflüssig -- ebenso obige Frage. Wenn man ein gutes Buch in der Bibliothek bekommt ist es natürlich schön -- aber ein gutes Buch ist oft auch sein Geld wert, sollte man sich dann villeicht auch kaufen. Wobei http://de.wikibooks.org/wiki/C++-Programmierung ja schon mal ein Anfang wäre, und "Thinking in C++", das ich mir mal gekauft hatte, ist wohl auch als PDF frei verfügbar. Aber schön, dass Du zurück bist -- ich hatte Dich etwas vermisst: Beitrag "C++ Verständnis (Boost-Library)" Es gibt hier wohl nicht mehr viele, die sich noch mit C++ abmühen mögen, und für ein C++ Forum war mir meine Frage zu trivial. Na es funktioniert bei mit jetzt jedenfalls soweit, wer mag kann mich gerne auf meine C++ Sünden hinweisen: http://www.ssalewski.de/FQ.html.en http://www.ssalewski.de/CDT.html.en
Stefan Salewski schrieb: > Uni-Bibliothek nun wirklich überflüssig -- ebenso obige Frage. Wenn man > ein gutes Buch in der Bibliothek bekommt ist es natürlich schön -- aber > ein gutes Buch ist oft auch sein Geld wert, sollte man sich dann > villeicht auch kaufen. Eben. Darum auch die Bibliothek. Damit man sich mal ansehen kann, ob man mit dem Buch auch zurecht kommt. Es geht nicht darum, sich das Buch auszuleihen! Das mag nicht gut rüber gekommen sein. Es geht darum einfach mal zu schmökern, ob man damit zurecht kommt. Jep. Jetzt wo du es sagst, erinnere ich mich. "Thinking in C++" wurde auch in den Newsgroups immer als gut eingestuft. Ich habs selber nie gelesen.
Ich habe das Buch "C++ Programmierung lernen" von André Willms und bin damit ganz gut zurecht gekommen. Das Buch ist von 1998, mittlerweile gibt es anscheinend eine neue Version davon. Das ist ein richtiges Lehrbuch, das bei den Grundlagen beginnt und zu jedem Kapitel gibt es am Ende ein paar Übungsaufgaben. Als Nachschlagewerk ist es eher nicht so gut geeignet. Es ist allerdings ziemlich theoretisch, es fehlt irgendwie der Bezug zu realen Betriebssystemen, Kompilern und Bibliotheken/Frameworks. Dafür sind die Grundlagen recht ausfühlich und systematisch erklärt.
C++ Primer wenn man schon Programmiererfahrung hat. http://www.amazon.de/C-Primer-Stanley-B-Lippman/dp/0201721481
Wenn man sich dann seine ersten 'Hörner abgestossen' hat, sind Effectiv C++ More Effective C++ (beide von Scott Meyers) IMHO ein absolutes MUSS. Hat aber erst Sinn, wenn man die Grundlagen hinter sich hat. Sonst versteht man die Problembeschreibungen nicht, für die Meyers die Lösungen anbietet.
Karl Heinz Buchegger schrieb: > (beide von Scott Meyers) IMHO ein absolutes MUSS Ja der Typ mit der unverkennbaren Frisur hats diesbezüglich voll drauf.
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.