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

Denethtos

Frischling

  • »Denethtos« ist der Autor dieses Themas

Beiträge: 13

Beruf: Schüler

  • Private Nachricht senden

1

13.08.2013, 01:53

C++ weiterlernen oder neu anfangen?

Guten Abend/Morgen an alle da draußen...

Ich habe mich heute einfach mal so durch viele verschiedenen Themen in diesem Forum durchgewühlt und dabei angefangen, meine eigenen Programmierfähigkeiten anzuzweifeln... Die meisten Themen, auch welche in anderen Foren konnte ich eigentlich im Grunde nachvollziehen nur kam ich dabei auch an die Grenzen meines Wissens...
Gelernt habe ich C++ eigentlich immer nur, da es leider nicht anders ging, mit Tutorials, welche teilweise echt mist waren...
(Z.Bsp: musste man im 2.ten Kapitel eines Tutorials aufgaben mithilfe von Mitteln lösen, die man erst im 5.ten Kapitel vorgekaut bekam...)
Diese Tutorials habe ich meist direkt aufgegeben und mit anderen wieder neu Angefangen.
Dann hatte ich die Hoffnung, durch den Kauf eines Buches bessere Chancen zu haben alles besser zu verstehen, dachte auch das wäre so, nur habe ich jetzt hier (und durch weiterführende Links in anderen Foren gelesen), dass besagtes Buck (C++ von A - Z) nichts taugt.

Somit wollte ich mal Fragen was nun sinnvoller wäre:
- Einfach weiterlernen und versuchen durch Tutorials Wissen zu ergänzen.
- Mit einer besseren Lektüre das komplette Grundwissen neu aneignen.

Bin momentan echt niedergeschlagen und denke, dass viele Schritte einfach nutzlos waren :/
Hoffe ihr könnt mir da weiterhelfen...
(und tut mir Leid, falls so etwas schon häufiger kam, hab gerade auch gesucht aber so etwas nicht wirklich gefunden ^^)

MfG
Denethtos

dot

Supermoderator

Beiträge: 9 757

Wohnort: Graz

  • Private Nachricht senden

2

13.08.2013, 02:12

- Mit einer besseren Lektüre das komplette Grundwissen neu aneignen.

Tutorials sind für viele Dinge toll, aber um ordentlich Programmieren zu lernen, bedarf es imo der Lektüre eines guten Buches und vor allem viel Übung. Immer wieder empfohlen wird das hier: http://www.amazon.de/Der--Programmierer-…reymann+c%2B%2B

Architekt

Community-Fossil

Beiträge: 2 481

Wohnort: Hamburg

Beruf: Student

  • Private Nachricht senden

3

13.08.2013, 10:07

Der einfachste Weg eine Kopie zu entfernen ist sie zu löschen.
- Stephan Schmidt -

KeksX

Community-Fossil

Beiträge: 2 107

Beruf: Game Designer

  • Private Nachricht senden

4

13.08.2013, 10:13

Imho am besten in umgekehrter Reihenfolge lesen, erst die Empfehlung von Architekt, dann die von dot :). Alternativ könnte man auch das Buch "The C++ Programming Language" vom Meister persönlich nehmen, das gibt es mittlerweile sogar als PDF(legal):
http://www.ib.cnea.gov.ar/~oop/biblio/Bj…uage_3rd_Ed.pdf
WIP Website: kevinheese.de

dot

Supermoderator

Beiträge: 9 757

Wohnort: Graz

  • Private Nachricht senden

5

13.08.2013, 11:23

The C++ Programming Language ist vermutlich die beste C++ Referenz, die es nach dem Standard selbst gibt, aber für Anfänger imo nicht brauchbar. Es gibt aber auch für Anfänger was von Stroustrup persönlich: http://www.amazon.de/Programming-Princip…76385753&sr=1-3

Architekt

Community-Fossil

Beiträge: 2 481

Wohnort: Hamburg

Beruf: Student

  • Private Nachricht senden

6

13.08.2013, 11:29

Das kann ich als weiterführendes Buch für den neuen Standard empfehlen:
http://www.amazon.de/Die--Programmierspr…/dp/3827330467/
Der einfachste Weg eine Kopie zu entfernen ist sie zu löschen.
- Stephan Schmidt -

Denethtos

Frischling

  • »Denethtos« ist der Autor dieses Themas

Beiträge: 13

Beruf: Schüler

  • Private Nachricht senden

7

13.08.2013, 12:48

Ich danke euch, für die Vorschläge.
Habe schon angefangen, die PDF-Datei, die KeksX vorgeschlagen hat zu lesen und werde mir nachher das Buch "C++ für Spieleprogrammmierer" welches von Architekt vorgeschlagen wurde holen. :D

Nox

Supermoderator

Beiträge: 5 272

Beruf: Student

  • Private Nachricht senden

8

13.08.2013, 17:10

Ohne gleich als Freveler dastehen zu wollen, aber was ist denn so dein mittel- bis langfirstiges Ziel? Es steht außer Frage, dass C++ eine erfolgreiche und wichtige Sprache ist. Je nach Situation könnte es aber auch durchaus legitime Alternativen geben, die eine etwas geringere Einstieghürde aufweisen. Wenn es dir natürlich darum geht C++ zu lernen, dann kann ich mich den Empfehlungen der anderen nur anschließen.
PRO Lernkurs "Wie benutze ich eine Doku richtig"!
CONTRA lasst mal die anderen machen!
networklibbenc - Netzwerklibs im Vergleich | syncsys - Netzwerk lib (MMO-ready) | Schleichfahrt Remake | Firegalaxy | Sammelsurium rund um FPGA&Co.

Denethtos

Frischling

  • »Denethtos« ist der Autor dieses Themas

Beiträge: 13

Beruf: Schüler

  • Private Nachricht senden

9

13.08.2013, 17:30

Mir geht es generell darum in die Spieleprogrammierung einzusteigen.
Habe mich anfangs durch verschiedene Sprachen gekämft, wobei ich teilweise auch Erfahrungen im Webdesign etc. gemacht haben.
Hatte auch überlegt Java oder andere Sprachen zu nehmen, doch finde ich C++ immernoch am ansprechensten.
Außerdem habe ich schon verschiedene Frameworks gefunden mit denen ich arbeiten möchte.
Natürlich sind diese auch für andere Sprachen verfügbar, aber ich mag C++ persönlich am besten dafür. :)

Bin aber auch am überlegen, dazu evtl. noch eine andere Sprache zu lernen, da es ja immer wieder Aufgaben gibt, die man mit anderen Sprachen leichter lösen kann, möchte aber C++ anfangen. :D

Architekt

Community-Fossil

Beiträge: 2 481

Wohnort: Hamburg

Beruf: Student

  • Private Nachricht senden

10

13.08.2013, 18:43

Du kannst ja nichts desto trotz auch mal einen Blick auf z.B. C# werfen, ganz unverbindlich.... ;)
Der einfachste Weg eine Kopie zu entfernen ist sie zu löschen.
- Stephan Schmidt -

Werbeanzeige