Kennt jemand die deutsche übersetzung von "Effective C++"? Taugt die was?
Ja, die ist durchaus brauchbar.
linuxx schrieb:
Übrigens: Es war ein C++ kurs und kein C mit klassen kurs - obwohl das natürlich auch behandelt wurde, um den einstieg in objektorientierte programmierung zu erleichtern.
Genau diese Aussage "Um den Einstieg in die Objektorientierte Programmierung zu erleichtern." halte ich etwas für gewagt. Falls wirklich C spezifische Bestandteile, von den es C++ Entsprechungen gibt, verwendet wurden, ist das für mich ein Klassischer "C/C++"-Kurs und kein "C++" Kurs (und in der Regel mit Abstrichen im C++ Bereich).
Versteh mich nicht falsch: Man kann C++ auch ohne "merklich sichtbare" OOP anfangen (z.B. halte ich die grundlegende Verwendung der std::string-Klasse auch ohne OOP-Kenntnisse für sinnvoll möglich...). Aber falls in euren Kurs mit Dingen wie printf und char-Arrays begonnen wurde, verdient es nicht die Bezeichnung "C++"-Kurs.
_________________ in theory there's no difference between theory and practice. in practice there is. (yogi berra)
In der Theorie gibt es kein Unterschied zwischen Theorie und Praxis. In der Praxis sehr wohl.
Ich kann dir auch nur empfehlen dich noch ne Weile mit der Konsole zu beschäftigen. Ich wollte damals auch recht schnell auf GUI umsteigen, nach ein paar Versuchen mit verschiedenen Frameworks bin ich dann zur Konsole zurück, weil einem dann viel verloren geht bzw man es gar nicht lernt. Denn man muss sich nebenbei auch auf die GUI konzentrieren die oftmals je nach Framework auch nicht so richtig modernes C++ ist.
Dann lieber mit der Konsole beschäftigen, da kann man auch viele interessante Sachen machen und man beschäftigt sich mit der eigentlichen Programmlogik.
@linuxx
Projekt Vorschlag 1:
Programmiere doch ein ganz einfaches Puzzle Spiel, welches ein beliebiges Bild auf ein Quadrat von 3x3 Buttons mapped und ein Button als Tauschbutton zulässt. Bei einem neuen Spiel werden dann die Buttons wild durcheinandergewürfelt und der Spieler muss das Bild wieder durch Tauschoperationen mit dem Tauschbutton zusammensetzen.
Projekt Vorschlag 2:
Steige doch mal in die Fraktale Welt ein und programmiere doch die Mandelbrot Menge mit visueller Ausgabe.
Vorteil: Du lernst viel über Programmierung und du hast immer etwas was du deinen Kindern (wenn du welche hast) zeigen kannst.
Natürlich ist es demotivierend zu hören, dass man zwar jetzt schon einige Wochen für die Programmiersprache geopfert hat und man trotzdem noch nicht viel anzufangen weiß.
Hui, mehrere Wochen... wer sich Mathematik an der Uni gibt, macht das einige Jahre, bis er für sein Fach angemessene Probleme ganzheitlich lösen kann. Wenn man was wirklich will, sollte man schon ein wenig Durchhaltevermögen mitbringen.
Nächstes Thema anzeigen Vorheriges Thema anzeigen
Sie können Beiträge in dieses Forum schreiben. Sie können auf Beiträge in diesem Forum antworten. Sie können Ihre Beiträge in diesem Forum nicht bearbeiten. Sie können Ihre Beiträge in diesem Forum nicht löschen. Sie können an Umfragen in diesem Forum nicht mitmachen.
c++.de ist Teilnehmer des Partnerprogramms von Amazon Europe S.à.r.l. und Partner des Werbeprogramms, das zur Bereitstellung eines Mediums
für Websites konzipiert wurde, mittels dessen durch die Platzierung von Werbeanzeigen und Links zu amazon.de
Werbekostenerstattung verdient werden kann.
Die Vervielfältigung der auf den Seiten www.c-plusplus.de, www.c-plusplus.info, www.c-sar.de, www.c-plusplus.net und www.baeckmann.de
enthaltenen Informationen ohne eine schriftliche Genehmigung des Seitenbetreibers ist untersagt
(vgl. §4 Urheberrechtsgesetz). Die Nutzung und Änderung der vorgestellten Strukturen und Verfahren in
privaten und kommerziellen Softwareanwendungen ist ausdrücklich erlaubt, soweit keine Rechte Dritter verletzt werden.
Der Seitenbetreiber übernimmt keine Gewähr für die Funktion einzelner Beiträge oder Programmfragmente, insbesondere
übernimmt er keine Haftung für eventuelle aus dem Gebrauch entstehenden Folgeschäden.