******************************************************************** * Korrekturen zum Buch * * "C++ kurzgefasst" * * 2. Auflage * * Rainer Krienke, V 1.0, Februar 1999 * ******************************************************************** Rainer Krienke, krienke@uni-koblenz.de ---------------- Die Korrekturen: ================ Die fehlerhaften Textstellen sind im Folgenden immer durch ^^^ - Zeichen gekennzeichnet. Der Korrektur-Abschnitt enthält den korrigierten Text, der den im Fehler-Abschnitt stehenden Text ersetzt. An einigen Stellen ist nicht der gesamte Text einer Zeile wiedergegeben, sondern nur der Anfang. Die Zeichen ... deuten den restlichen (nicht zu korrigierenden) Text an. Seite 19 oben: ------------- Fehler: enum t low=0, medium=20, high=36; ^^^ ^^^ Korrektur: enum t { low=0, medium=20, high=36 }; Seite 22, mitte: ----------------- Fehler: ... delete *one_el; ^^^ Korrektur: delete one_el; Seite 40, unten: ---------------- Fehler: ~intStack() { delete s; ^^^ } Korrektur: ~intStack() { delete [] s; } Seite 53 oben: -------------- Fehler: using diag_module::print_mgs; ^^^ Der gleiche Fehler tritt auch im folgenden Absatz auf. Korrektur : using diag_module::print_msg; Seite 62 unten: --------------- Fehler: explizit intStack(int size); ^^^ Korrektur: explicit intStack(int size); Seite 69 mitte: --------------- Fehler: In neueren Implmentierungen ... ^^^ Korrektur: In neueren Implementierungen ... Seite 127 erste Zeile: ---------------------- Fehler: ... von treu und false ^^^ Korrektur: ... von true und false Seite 132 zweiter Absatz: ------------------------ Fehler: ist ein Wert von ios_base::iostate: ^^^ Korrektur: ist ein Wert von ios_base::io_state: