Haben Sie einen Fehler entdeckt, der hier nicht aufgelistet ist? Bitte schreiben Sie mir.

Abschnitt 2.6.5 - Codeausschnitte

Das Codebeispiel verwendet die nicht existierende Variable text in Zeile 9. Richtig wäre input:

std::getline(std::cin, input);

Abschnitt 3.1 - Booleans und if/else: Verzweigungen im Programm

Das erste Codebeispiel hat einen Tippfehler. Statt > 4 müsste es > 3 sein:

bool hasMoreThanThreeLetters = text.size() > 3;

Abschnitt 3.4.1 - Listen erweitern

Das gezeigte Codebeispiel enthält die Variable outputLines, die nachfolgende Erklärung spricht aber von outputProtocol. Hiermit ist dieselbe Variable gemeint.

Abschnitt 5.5.1 - Umlaute mit std::map umwandeln

Das gezeigte Codebeispiel enthält die Variable replacements, der Codekommentar in den Zeilen darüber (Zeile 22 und 23) spricht aber von replacementMap. Hiermit ist dieselbe Variable gemeint.

Übung 7.5.1 - Fuhrpark

Die Abbildung 7.2. ist im Druck an den Rändern abgeschnitten worden. Sie sieht vollständig so aus: Abbildung 7.2. Fuhrpark