Die Sprache C++ ist inzwischen fast schon Standard bei Entwicklungen für Windows-Programme und Spiele, somit führt an ihr kein Weg vorbei. »Jetzt lerne ich C++« bietet einen guten Einstieg, indem die Grundlagen der Programmierung langsam aufgebaut werden, bis der Leser sich am Ende des Buches auch mit fortgeschrittene Themen wie Exceptions und Templates auskennt.
Das Buch ist in acht Teile unterteilt. Die »Einführung in C++« erklärt den Aufbau eines einfachen Programms, den Umgang mit Variablen, Anweisungen und Operatoren und schließlich die Arbeitsweise von Funktionen. Zu jedem Thema gibt es mindestens ein Beispielprogramm, die jeweiligen Quelltexte stehen komplett im Buch, dazu ist immer die Bildschrimausgabe angegeben. Im Teil »Klassen« werden die Grundlagen der »Objektorientierten Programmierung« dargestellt. Im dritten Abschnitt »Speicherverwaltung« wird es für den Anfänger leicht kompliziert, hier werden Zeiger und Referenzen dargestellt. Dieses Thema ist für viele nicht immer sofort voll zu verstehen, aber im praktischen Umgang gewöhnt man sich an die Syntax von Zeigern, der Autor Jesse Liberty hat das Kapitel bereits recht verständlich geschrieben. Das vierte Kapitel »Leistungsfähige Werkzeuge« zeigt zunächst das Überladen von Funktionen und Operatoren, dann den Umgang mit Arrays. Voll in die OOP steigt dann das Kapitel »Vererbung und Polymorphie« ein. Hier werden Elemente wie virtuelle Methoden und Mehrfachvererbung erklärt, am Ende als Beispiel einer verketteten Liste. Der Lehrgang wird durch die Teile sechs und sieben, »spezielle Themen« und »Weiterführende Themen« beendet. Hier gibt es einen Einblick in die Arbeit des Präprozessors, den Umgang mit Makros und Templates sowie Exceptions.
Alle Gebiete werden so ausführlich wie nötig besprochen, allerdings sind manche Beispielprogramme etwas überdimensioniert. Das mag diejenigen freuen, die die Beispiele als Grundlage für eigene Weiterarbeit nutzen wollen, der Rest wird sich über das Abtippen von Funktionen und Methoden ärgern, die er im Programm eigentlich nicht benötigt. Dennoch sind alle Beispiele leicht nachvollziehbar, es sollten bei aufmerksamer Lektüre keine Unklarheiten bleiben. Auf der CD ist neben den obligatorischen Quelltexten auch noch der DJGPP GNU C++ Compiler, ansonsten nicht weiteres.