Dieses Buch führt Sie umfassend in die objektorientierte Programmierung mit C++ ein. Die compilerunabhängige Vorstellung dieser Programmiersprache ermöglicht Ihnen dabei die Entwicklung eigener Anwendungen und bildet so das unverzichtbare Fundament für die professionelle Programmierung. Die einzelnen Themenkomplexe werden durch anschauliche Beispiele ergänzt und zeigen nicht nur die vielfältigen Möglichkeiten in der Praxis auf, sondern vertiefen darüber hinaus das erlernte Wissen.
Kapitelübersicht:
Kapitel 1: Einleitung
Kapitel 2: Grundsätzliches
Kapitel 3: Eingabe und Ausgabe
Kapitel 4: Operatoren
Kapitel 5: Kontrollstrukturen
Kapitel 6: Der C++ Präprozessor
Kapitel 7: Zeiger und Referenzen
Kapitel 8: Arrays
Kapitel 9: Dynamische Speicherverwaltung
Kapitel 10: Funktionen
Kapitel 11: Alternative Typbezeichnungen
Kapitel 12: Aufzählungstypen
Kapitel 13: Klassen
Kapitel 14: Operatorfunktionen
Kapitel 15: Abgeleitete Klassen
Kapitel 16: Streams
Kapitel 17: Spracherweiterungen
Kapitel 18: C++ in der Windowsprogrammierung
Anhang A: Der GNU-Compiler
Anhang B: Konventionelle Dateiverarbeitung
Anhang C: ios-Klassenübersicht
Anhang D: C++ unter Linux
Anhang E: Lösungen zu den Übungen
Anhang F: ASCII-Tabelle