|
Will, Torsten T. (2) Einführung in C++Einstieg in die moderne Programmierung mit C++Setzt keine Kenntnisse in C oder anderen Programmiersprachen voraus
Galileo Press
520 Seiten, Hardcover Erschienen 11/2014 ISBN 978-3-8362-2677-6
|
Lassen Sie sich in der C++-Welt an die Hand nehmen. Ob es um einfache Variablen oder anonyme Funktionen geht - der Autor führt Sie an allen Fallstricken vorbei und erläutert Fachbegriffe und Best Practices zu den Grundlagen genauso wie zu professionellen Themen. Hier finden Sie den Einstieg!
Ohne Umwege und ohne Vorkenntnisse lernen Sie, in C++ zu programmieren - und zwar ganz nebenbei so, wie es aktuelle Profi-Praxis ist. Der vermeintliche Dinosaurier unter den objektorientierten Sprachen hat neue Standards und moderne Programmierwerkzeuge zu bieten. Lernen Sie hier, damit umzugehen.
Grundlagen zuerst
Machen Sie sich mit Entwicklungsumgebung und Compiler vertraut. Mit Grundkonzepten wie Anweisungen und Operatoren legen Sie los. Darauf bauen Sie auf, wenn es komplexer wird.
Objektorientierung und mehr
Klassen, Objekte und Funktionen sind wichtig, aber nicht alles. Steigen Sie in Entwurfsmuster ein und verwenden Sie eigene Datentypen. Schreiben Sie Code, den Sie auch übermorgen noch schätzen und verstehen.
Übung macht den Meister
Lernen Sie, was mit dem Sprachstandard C++11/14 möglich ist - aber auch, wie es ohne ihn geht. Neue Features werden konsequent ausgezeichnet. Mit reichlich Beispielen und Aufgaben zur Wiederholung, Vertiefung oder zum Knobeln.
Torsten T. Will, Jahrgang 1970, beschäftigte sich schon während seines Diploms in Informatik mit Programmiersprachen und ihren Konzepten. C++ hat ihn schon in seinen Anfängen fasziniert und begleitet. Andere Programmierprojekte bewältigte er vor allem in Pascal, Java, Scala und Python. Seit 2004 schreibt er im Fachmagazin c't gelegentlich über C++ und Python. Was dann noch an Zeit übrig bleibt, geht in die Fotografie.
Ohne Umwege und ohne Vorkenntnisse lernen Sie, in C++ zu programmieren - und zwar ganz nebenbei so, wie es aktuelle Profi-Praxis ist. Der vermeintliche Dinosaurier unter den objektorientierten Sprachen hat neue Standards und moderne Programmierwerkzeuge zu bieten. Lernen Sie hier, damit umzugehen.
Grundlagen zuerst
Machen Sie sich mit Entwicklungsumgebung und Compiler vertraut. Mit Grundkonzepten wie Anweisungen und Operatoren legen Sie los. Darauf bauen Sie auf, wenn es komplexer wird.
Objektorientierung und mehr
Klassen, Objekte und Funktionen sind wichtig, aber nicht alles. Steigen Sie in Entwurfsmuster ein und verwenden Sie eigene Datentypen. Schreiben Sie Code, den Sie auch übermorgen noch schätzen und verstehen.
Übung macht den Meister
Lernen Sie, was mit dem Sprachstandard C++11/14 möglich ist - aber auch, wie es ohne ihn geht. Neue Features werden konsequent ausgezeichnet. Mit reichlich Beispielen und Aufgaben zur Wiederholung, Vertiefung oder zum Knobeln.
Aus dem Inhalt
Einstieg und Grundlagen- Installation und Überblick
- Ausdrücke und Anweisungen
- Werte und Datentypen
- Ablaufkontrolle
- Algorithmen und Komplexität
- Rohe Zeiger, smarte Pointer und ihr Zusammenspiel
- Vererbung, Aggregation, Design Patterns
- Heap und Stack verstehen
- Dateizugriffe und Streams
- C++11- und C++14-Features
- Die Standardbibliothek C einbinden
- Abgestufte Aufgaben mit Lösungen
- Hier das ganze Inhaltsverzeichnis.