C++ mit dem Borland C++Builder
Einführung in den ANSI/ISO-Standard und die objektorientierte Windows-Programmierung
Dezember 2001, Springer-Verlag, Berlin Heidelberg; ISBN: 35406299471116 S. Mit CD-ROM. Gebundene Ausgabe DM 139,90 (EUR 71,53)
S. xx, Zeile 7 von unten: "Index" statt "Verschiedenes"
S. 10: Strg+Rücktaste löscht das Wort links (nicht rechts) vom Cursor
S. 21: "BorlndMM.dll" anstelle von "BorlandMM.dll"
CP3245MT.dll
ist bei der Version 6 des C++Builders notwendig
CP3250MT.dll
ist bei der Version 5 des C++Builders notwendig
CP3240MT.dll
ist bei der Version 4 des C++Builders notwendig
S. 29, Aufgabe 2.2: Der Text "tausend DM" muss in der Zeile mit "Bussgeld" stehen.
S. 117: Die letzte Spaltenüberschrift der Tabelle muss "~p" anstelle von "~q" lauten.
S. 152: Bei den Vergleichsoperatoren ist der Datentyp des Ausdrucks bool.
S. 185: Beginn des unteren Drittels: anstelle: ... ptr-Operator (siehe Seite 162 -> 165)
S. 195: oben ....siehe Seite 118 -> 119
S. 291 Mitte: CKreis k2={ }; // abschließendes Semikolon fehlt
S. 366 Mitte: anstelle: ....(siehe Abschnitt 113 -> 11.3)
S. 444, Mitte: Am einfachsten ist geht das mit Kommentaren.
S. 488 unten: nach ... kann die als Kommentar angegebene Bedingung vorausgesetzt werden, wenn die Schleife nicht durch eine Sprunganweisung (siehe Abschnitt 5.9) verlassen wird.
S. 493: An 3 Stellen im Kasten in der Mitte links: i<n anstatt i<=n
S. 527 oben: ...wenn die Vorbedingung d<0 -> ...wenn die Vorbedingung d >=0
S .531 Mitte: ...Abschnitt 8.1.5 -> 8.2.2
S. 537: ...Klasse wie SafeResource (siehe Seite 530)
S. 538 Beginn unteres Viertel: ...an eine Funktion übergeben werden.
S. 544, oben: Bindestrich bei function-body deplaziert.
S. 545, 2.: Die Anweisung "Form1->Memo1->Lines->Add(IntToStr(i));" muss aus der Funktionsdefinition entfernt werden.
S. 561, unten: Der Name des zweiten Parameters von f1 muss pj sein und nicht pi.
S. 569, letzte Zeile: wird der String "int(*)(double) ..." -> wird der String "double(*)(int) ..."
S. 770 Mitte: C::I i=C::e1; -> C::F i=C::e1;
S. 780 letzte Zeile: ...Abschnitt 8.3.9 -> ...Abschnitt 8.3.10
S. 833 oben: ...Abschnitt 8.3..9 -> Abschnitt 8.3..10
S. 879 Mitte: Da der Compiler des C++Builders auch Quellteste von Object Pascal übersetzen kann (siehe Abschnitt 6.3.11)
S. 890 oben: // C.put(0, "18") -> // C.put(0, "17")