Du bist nicht angemeldet.

Stilllegung des Forums
Das Forum wurde am 05.06.2023 nach über 20 Jahren stillgelegt (weitere Informationen und ein kleiner Rückblick).
Registrierungen, Anmeldungen und Postings sind nicht mehr möglich. Öffentliche Inhalte sind weiterhin zugänglich.
Das Team von spieleprogrammierer.de bedankt sich bei der Community für die vielen schönen Jahre.
Wenn du eine deutschsprachige Spieleentwickler-Community suchst, schau doch mal im Discord und auf ZFX vorbei!

Werbeanzeige

xxmongolexx

Frischling

  • »xxmongolexx« ist der Autor dieses Themas

Beiträge: 15

Wohnort: Wien

Beruf: Schüler

  • Private Nachricht senden

1

25.03.2015, 17:29

Buch für C++

Hii,

ich habe mal eine Frage welches Buch ihr benutzt um C++ zu lernen und welches ihr benutzt um Nachzuschlagen(Nachschlage Werk).

Ich habe mir zum Nachschlagen: http://www.amazon.de/umfassende-Handbuch…ssende+handbuch
das buch geholt.

Ich bin mir jtzt nicht sicher ob ich das Buch auch zum lernen benutzen soll weil es doch mit 1062 Seiten etwas dick und umfrangreich ist.
Falls ihr ein Buch kennt das etwas weniger Seiten vllt. hat aber auch gut zum lernen ist bitte einfach schreiben :)

Vielen dank im Voraus :)

fG Felix
Anfänger in der Spieleprogrammierung mit Libgdx 1.6

Nimelrian

Alter Hase

Beiträge: 1 216

Beruf: Softwareentwickler (aktuell Web/Node); Freiberuflicher Google Proxy

  • Private Nachricht senden

2

25.03.2015, 18:22

ARGH, der Wolf hat wieder jemanden gefunden!

Generell braucht man zum Nachschlagen egtl. kein Buch mehr, eine einfache Google-Suche reicht, bzw. ein Besuch auf cppreference.com.

Ansonsten, wieso nicht einfach das Nachschlagewerk vom Stroustrup selber? http://www.amazon.de/dp/3446439617
Ich bin kein UserSideGoogleProxy. Und nein, dieses Forum ist kein UserSideGoogleProxyAbstractFactorySingleton.

NachoMan

Community-Fossil

Beiträge: 3 885

Wohnort: Berlin

Beruf: (Nachhilfe)Lehrer (Mathematik, C++, Java, C#)

  • Private Nachricht senden

3

25.03.2015, 18:35

Ich bin mir jtzt nicht sicher ob ich das Buch auch zum lernen benutzen soll weil es doch mit 1062 Seiten etwas dick und umfrangreich ist.

Das ist doch garnichts. Ich habe zum Thema Programmierung bestimmt schon 4000 Seiten gelesen. Und das ist nichteinmal viel.

Ein Nachschlagewerk zu C++ sollte ausserdem durchgearbeitet werden. Du sparst dir viel Zeit wenn du nicht nachschlagen musst. Gut ist "Der C++ Programmierer".
Ansonsten solltest du Design Patterns, OOP, Effective C++. Exceptional C++ und Refactoring lesen. Da kommst du auf weit über 1062 Seiten. :P

Wenn dir das zu viel ist empfehle ich dir C# zu lernen. Diese Sprache ist wesentlich einfacher und du kannst effiziente und nützliche Programme viel früher entwickeln als mit C++.
"Der erste Trunk aus dem Becher der Erkenntnis macht einem zum Atheist, doch auf dem Grund des Bechers wartet Gott." - Werner Heisenberg
Biete Privatunterricht in Berlin und Online.
Kommt jemand mit Nach oMan?

4

25.03.2015, 21:41

Der C++ Programmierer ist zwar gut, aber das Buch ist schlecht verklebt. Die Seiten fleddern mir um die Ohren. Ich hab nach mehreren Anläufen erst Dirk Louis Anfängerbuch und dann C++ für Spieleprogrammierer gelesen. Bei letzterem wird man durch ein kleines Projekt mit visuellem Feedback am Ende des Buches motiviert. Schau mal nach, ob der Jürgen Wolf bei Mehrfachvererbung immer noch sein Wurstbrotbeispiel anbietet :). Wenn du das Buch schon gekauft hast, lies es halt.

xardias

Community-Fossil

Beiträge: 2 731

Wohnort: Santa Clara, CA

Beruf: Software Engineer

  • Private Nachricht senden

5

25.03.2015, 23:05

Ein Nachschlagewerk zu C++ sollte ausserdem durchgearbeitet werden. Du sparst dir viel Zeit wenn du nicht nachschlagen musst. Gut ist "Der C++ Programmierer".
Ansonsten solltest du Design Patterns, OOP, Effective C++. Exceptional C++ und Refactoring lesen. Da kommst du auf weit über 1062 Seiten. :P

Ich wuerde sagen du uebertreibst hier ein wenig. Warum sollte man nen Nachschlagewerk durcharbeiten? Die Sachen die man braucht schlaegt man beim Programmieren nach und wenn man sie oefters braucht bleiben sie ganz automatisch im Gedaechnis.
Die genannten Buecher sind gut, aber muss man auch nicht am Anfang lesen wenn man loslegen moechte.
Im allgemeinen muss ich dir natuerlich Recht geben, ueber die Jahre liest man definitiv viele tausende Seiten zur Programmierung.

Zu dem Buch: Ich habe es selber nie gelesen. Hier im Forum haben die Buecher von dem Autor wohl eine ziemlich schlechten Ruf und wie schon erwaeht wurde ist cppreference.com eine wesentlich praktischere Alternative.

Das Buch C++ fuer Spieleprogrammierer von Heiko Kalista wird hier oft fuer den Einstieg empfohlen.

NachoMan

Community-Fossil

Beiträge: 3 885

Wohnort: Berlin

Beruf: (Nachhilfe)Lehrer (Mathematik, C++, Java, C#)

  • Private Nachricht senden

6

26.03.2015, 09:55

Ich habe mein Nachschlagewerk durchgearbeitet weil ich mir dachte, dass ich ein Werkzeug von dem ich nichts weiß auch nicht Nachschlagen werde. Dann würde ich ein Problem vielleicht anders lösen, obwohl es eine bessere Lösung gibt, von der ich aber nichts weiß.
"Der erste Trunk aus dem Becher der Erkenntnis macht einem zum Atheist, doch auf dem Grund des Bechers wartet Gott." - Werner Heisenberg
Biete Privatunterricht in Berlin und Online.
Kommt jemand mit Nach oMan?

Schorsch

Supermoderator

Beiträge: 5 145

Wohnort: Wickede

Beruf: Softwareentwickler

  • Private Nachricht senden

7

26.03.2015, 10:09

Die Bücher vom Herrn Wolf sind ziemlich verrufen. Google vielleicht einfach mal danach und guck ob du dir das antun möchtest.
Allgemein, kauf dir ein Nachschlagewerk wenn du so weit bist. Wenn du noch am Anfang bist hast du keine Ahnung welches Buch sich für dich gut als Nachschlagewerk eignet und kannst gute Bücher schlecht von schlechten unterscheiden. Jetzt ist es erst mal wichtig für dich die Sprache zu lernen. Am Anfang wirst du in deinem Lehrbuch nachschlagen wenn du was nicht weißt oder etwas nachgucken musst. Wenn dir das irgendwann nicht mehr ausreicht dann kannst du dir halt was neues suchen. Wie auch richtig gesagt wurde nutzen viele mittlerweile einfach das Internet. Vielleicht reicht dir das ja auch. Also vergiss vielleicht erst mal was und wo du später mal nachschlagen möchtest sondern sieh zu dass du dir die Sprache vernünftig aneignest und viel Praxiserfahrung sammelst.
„Es ist doch so. Zwei und zwei macht irgendwas, und vier und vier macht irgendwas. Leider nicht dasselbe, dann wär's leicht.
Das ist aber auch schon höhere Mathematik.“

Wirago

Alter Hase

Beiträge: 1 193

Wohnort: Stockerau

Beruf: CRM Application Manager

  • Private Nachricht senden

8

26.03.2015, 11:45

Ich habe mir vor kurzem das hier gekauft:
[amazon]1305109910[/amazon]

Sofern dich Englisch nicht stört, kann ich dir das empfehlen. Wenn du bereits Erfahrung im Programmieren hast wird dich die erste Hälfte eher unterfordern (war bei mir jedenfalls so). Wenn du ganz neu in C++ bist wirst du von ganz von vorn in die Thematik eingeführt.

xxmongolexx

Frischling

  • »xxmongolexx« ist der Autor dieses Themas

Beiträge: 15

Wohnort: Wien

Beruf: Schüler

  • Private Nachricht senden

9

30.03.2015, 15:15

Zitat von »NachoMan«

Das Buch C++ fuer Spieleprogrammierer von Heiko Kalista wird hier oft fuer den Einstieg empfohlen.
Das Buch habe ich schon durch :). War relativ Informativ das
Blöde war das C++11 nicht behandelt wurde. Wenn ich mir so anschaue was mit
C++11 neues dazugekommen ist.
Sofern dich Englisch nicht stört, kann ich dir das empfehlen. Wenn du bereits Erfahrung im Programmieren hast wird dich die erste Hälfte eher unterfordern (war bei mir jedenfalls so). Wenn du ganz neu in C++ bist wirst du von ganz von vorn in die Thematik eingeführt.
Englisch Stört mich ganz und gar nicht. Ich habe mir selber
das Buch „SFML Game Development“ gekauft.
Wenn dir das zu viel ist empfehle ich dir C# zu lernen. Diese Sprache ist wesentlich einfacher und du kannst effiziente und nützliche Programme viel früher entwickeln als mit C++.
C# lerne ich nebenbei in meiner Schule. Ich habe auch
angefangen mit XNA. Nachdem ich aber gemerkt habe das XNA 4.0 das letzte Update
bleiben wird dachte ich mir ich lerne lieber C++. Ich finde das C++ eine sehr
mächtige Sprache ist. Man muss halt viel mehr beachten aber das ist es mir
wert. Das heißt in der Schule lerne ich C# und Privat C++. Ein
Vorteil hat es. Ich merke das C# eine viel Benutzerfreundlichere Programmiersprache ist xD.



Vieln Dank für die ganzen Tipps ich werde mich dran halten ^^ . Jetzt werde ich mal ein bisschen in C++ versinken oder so :hmm:


Anfänger in der Spieleprogrammierung mit Libgdx 1.6

xxmongolexx

Frischling

  • »xxmongolexx« ist der Autor dieses Themas

Beiträge: 15

Wohnort: Wien

Beruf: Schüler

  • Private Nachricht senden

10

30.03.2015, 15:51

Noch eine Frage…

was habt ihr eigentlich gegen Jürgen Wolf bzw. seine Bücher oder zumindest gegen sein „C++ - Das Umfassende Handbuch“ Buch. Ich weiß nicht im Vorwort stehe das die 3. Auflage komplett neu geschrieben wurde. Vielleicht kennt ihr alte Versionen von dem Buch. Ich weiß es nicht. Habs mir leider schon gekauft werde jetzt halt das Buch mir vornehmen und mir dann im Nachhinein die anderen Bücher die ihr mir vorgeschlagen habt holen.
Danke schon mal im Voraus :D
Anfänger in der Spieleprogrammierung mit Libgdx 1.6

Werbeanzeige