ebook img

C++ mit dem Borland C++ Builder PDF

1142 Pages·1999·6.664 MB·German
Save to my drive
Quick download
Download
Most books are stored in the elastic cloud where traffic is expensive. For this reason, we have a limit on daily download.

Preview C++ mit dem Borland C++ Builder

(cid:1)(cid:2)(cid:3)(cid:4)(cid:5)(cid:6)(cid:7)(cid:8)(cid:9)(cid:10)(cid:3)(cid:11)(cid:12)(cid:12)(cid:3)(cid:13)(cid:6)(cid:14)(cid:3)(cid:15)(cid:8)(cid:13)(cid:3)(cid:16)(cid:17)(cid:9)(cid:18)(cid:5)(cid:19)(cid:15)(cid:3)(cid:11)(cid:12)(cid:12)(cid:16)(cid:20)(cid:6)(cid:18)(cid:15)(cid:8)(cid:9)(cid:21)(cid:3)(cid:22)(cid:23)(cid:9)(cid:6)(cid:19)(cid:24)(cid:8)(cid:9)(cid:25)(cid:26)(cid:8)(cid:9)(cid:18)(cid:5)(cid:24)(cid:21)(cid:3)(cid:27)(cid:22)(cid:16)(cid:28)(cid:3)(cid:29)(cid:25)(cid:30)(cid:31) (cid:25)!"##(cid:31)(cid:25)$ Berlin Heidelberg New York Barcelona Hongkong London Mailand Paris Tokio (cid:1)(cid:2)(cid:3)(cid:4)(cid:5)(cid:6)(cid:7)(cid:8)(cid:9)(cid:10)(cid:3)(cid:11)(cid:12)(cid:12)(cid:3)(cid:13)(cid:6)(cid:14)(cid:3)(cid:15)(cid:8)(cid:13)(cid:3)(cid:16)(cid:17)(cid:9)(cid:18)(cid:5)(cid:19)(cid:15)(cid:3)(cid:11)(cid:12)(cid:12)(cid:16)(cid:20)(cid:6)(cid:18)(cid:15)(cid:8)(cid:9)(cid:21)(cid:3)(cid:22)(cid:23)(cid:9)(cid:6)(cid:19)(cid:24)(cid:8)(cid:9)(cid:25)(cid:26)(cid:8)(cid:9)(cid:18)(cid:5)(cid:24)(cid:21)(cid:3)(cid:27)(cid:22)(cid:16)(cid:28)(cid:3)(cid:29)(cid:25)(cid:30)(cid:31) (cid:25)!"##(cid:31)(cid:25)$ Die Reihe Xpert.press des Springer-Verlags vermittelt Professionals in den Bereichen Betriebs- und Informationssysteme, Software Engineering und Programmiersprachen aktuell und kompetent relevantes Fachwissen über Technologien und Produkte zur Entwicklung und Anwendung moderner Informations- technologien. (cid:1)(cid:2)(cid:3)(cid:4)(cid:5)(cid:6)(cid:7)(cid:8)(cid:9)(cid:10)(cid:3)(cid:11)(cid:12)(cid:12)(cid:3)(cid:13)(cid:6)(cid:14)(cid:3)(cid:15)(cid:8)(cid:13)(cid:3)(cid:16)(cid:17)(cid:9)(cid:18)(cid:5)(cid:19)(cid:15)(cid:3)(cid:11)(cid:12)(cid:12)(cid:16)(cid:20)(cid:6)(cid:18)(cid:15)(cid:8)(cid:9)(cid:21)(cid:3)(cid:22)(cid:23)(cid:9)(cid:6)(cid:19)(cid:24)(cid:8)(cid:9)(cid:25)(cid:26)(cid:8)(cid:9)(cid:18)(cid:5)(cid:24)(cid:21)(cid:3)(cid:27)(cid:22)(cid:16)(cid:28)(cid:3)(cid:29)(cid:25)(cid:30)(cid:31) (cid:25)!"##(cid:31)(cid:25)$ Richard Kaiser C++ mit dem Borland C++Builder Einführung in den ANSI/ISO-Standard und die objektorientierte Windows-Programmierung Mit CD-ROM (cid:1)(cid:2)(cid:3)(cid:4)(cid:5)(cid:6)(cid:7)(cid:8)(cid:9)(cid:10)(cid:3)(cid:11)(cid:12)(cid:12)(cid:3)(cid:13)(cid:6)(cid:14)(cid:3)(cid:15)(cid:8)(cid:13)(cid:3)(cid:16)(cid:17)(cid:9)(cid:18)(cid:5)(cid:19)(cid:15)(cid:3)(cid:11)(cid:12)(cid:12)(cid:16)(cid:20)(cid:6)(cid:18)(cid:15)(cid:8)(cid:9)(cid:21)(cid:3)(cid:22)(cid:23)(cid:9)(cid:6)(cid:19)(cid:24)(cid:8)(cid:9)(cid:25)(cid:26)(cid:8)(cid:9)(cid:18)(cid:5)(cid:24)(cid:21)(cid:3)(cid:27)(cid:22)(cid:16)(cid:28)(cid:3)(cid:29)(cid:25)(cid:30)(cid:31) (cid:25)!"##(cid:31)(cid:25)$ Prof. Richard Kaiser Schwärzlocher Straße 53 72070 Tübingen [email protected] www.rkaiser.de ISSN 1439-5428 ISBN 3-540-62994-7 Springer-Verlag Berlin Heidelberg New York Die Deutsche Bibliothek – CIP-Einheitsaufnahme Kaiser, Richard: C++ mit dem Borland C++ Builder : Einführung in den ANSI/ISO-Standard und die objektorientierte Windows-Programmierung / Richard Kaiser. – Berlin; Heidelberg; New York; Barcelona; Hongkong; London; Mailand; Paris; Tokio: Springer, 2002 (Xpert.press) ISBN 3-540-62994-7 Dieses Werk (Buch und CD-ROM) ist urheberrechtlich geschützt. Die dadurch begründeten Rechte, insbesondere die der Übersetzung, des Nachdrucks, des Vortrags, der Entnahme von Abbildungen und Tabellen, der Funksendung, der Mikroverfilmung oder der Vervielfältigung auf anderen Wegen und der Speicherung in Datenverarbeitungsanlagen, bleiben, auch bei nur auszugsweiser Verwertung, vorbehalten. Eine Vervielfältigung dieses Werkes oder von Teilen dieses Werkes ist auch im Einzelfall nur in den Grenzen der gesetzlichen Bestimmungen des Urheberrechtsgesetzes der Bundesrepublik Deutschland vom 9. September 1965 in der jeweils geltenden Fassung zulässig. Sie ist grundsätzlich vergütungspflichtig. Zuwiderhandlungen unterliegen den Strafbestimmungen des Urheberrechtsgesetzes. Der Springer-Verlag ist nicht Urheber der Daten und Programme. Weder der Springer-Verlag noch der Autor übernehmen Haftung für die CD-ROM und das Buch, einschließlich ihrer Qualität, Handels- oder Anwendungseignung. In keinem Fall übernehmen der Springer-Verlag oder der Autor Haftung für direkte, indirekte, zufällige oder Folgeschäden, die sich aus der Nutzung der CD-ROM oder des Buches ergeben. Springer-Verlag Berlin Heidelberg New York ein Unternehmen der BertelsmannSpringer Science+Business Media GmbH http://www.springer.de © Springer-Verlag Berlin Heidelberg 2002 Printed in Germany Die Wiedergabe von Gebrauchsnamen, Handelsnamen, Warenbezeichnungen usw. in diesem Werk berechtigt auch ohne besondere Kennzeichnung nicht zu der Annahme, dass solche Namen im Sinne der Warenzeichen- und Markenschutz-Gesetzgebung als frei zu betrachten wären und daher von jedermann benutzt werden dürften. Umschlaggestaltung: KünkelLopka, Heidelberg Satz: Belichtungsfähige Daten vom Autor Gedruckt auf säurefreiem Papier – SPIN: 10629246 33/3142 GF 543210 (cid:1)(cid:2)(cid:3)(cid:4)(cid:5)(cid:6)(cid:7)(cid:8)(cid:9)(cid:10)(cid:3)(cid:11)(cid:12)(cid:12)(cid:3)(cid:13)(cid:6)(cid:14)(cid:3)(cid:15)(cid:8)(cid:13)(cid:3)(cid:16)(cid:17)(cid:9)(cid:18)(cid:5)(cid:19)(cid:15)(cid:3)(cid:11)(cid:12)(cid:12)(cid:16)(cid:20)(cid:6)(cid:18)(cid:15)(cid:8)(cid:9)(cid:21)(cid:3)(cid:22)(cid:23)(cid:9)(cid:6)(cid:19)(cid:24)(cid:8)(cid:9)(cid:25)(cid:26)(cid:8)(cid:9)(cid:18)(cid:5)(cid:24)(cid:21)(cid:3)(cid:27)(cid:22)(cid:16)(cid:28)(cid:3)(cid:29)(cid:25)(cid:30)(cid:31) (cid:25)!"##(cid:31)(cid:25)$ (cid:1)(cid:2)(cid:3)(cid:4)(cid:5)(cid:6)(cid:7)(cid:8)(cid:9)(cid:10)(cid:3)(cid:11)(cid:12)(cid:12)(cid:3)(cid:13)(cid:6)(cid:14)(cid:3)(cid:15)(cid:8)(cid:13)(cid:3)(cid:16)(cid:17)(cid:9)(cid:18)(cid:5)(cid:19)(cid:15)(cid:3)(cid:11)(cid:12)(cid:12)(cid:16)(cid:20)(cid:6)(cid:18)(cid:15)(cid:8)(cid:9)(cid:21)(cid:3)(cid:22)(cid:23)(cid:9)(cid:6)(cid:19)(cid:24)(cid:8)(cid:9)(cid:25)(cid:26)(cid:8)(cid:9)(cid:18)(cid:5)(cid:24)(cid:21)(cid:3)(cid:27)(cid:22)(cid:16)(cid:28)(cid:3)(cid:29)(cid:25)(cid:30)(cid:31) (cid:25)!"##(cid:31)(cid:25)$ Für Ruth (cid:1)(cid:2)(cid:3)(cid:4)(cid:5)(cid:6)(cid:7)(cid:8)(cid:9)(cid:10)(cid:3)(cid:11)(cid:12)(cid:12)(cid:3)(cid:13)(cid:6)(cid:14)(cid:3)(cid:15)(cid:8)(cid:13)(cid:3)(cid:16)(cid:17)(cid:9)(cid:18)(cid:5)(cid:19)(cid:15)(cid:3)(cid:11)(cid:12)(cid:12)(cid:16)(cid:20)(cid:6)(cid:18)(cid:15)(cid:8)(cid:9)(cid:21)(cid:3)(cid:22)(cid:23)(cid:9)(cid:6)(cid:19)(cid:24)(cid:8)(cid:9)(cid:25)(cid:26)(cid:8)(cid:9)(cid:18)(cid:5)(cid:24)(cid:21)(cid:3)(cid:27)(cid:22)(cid:16)(cid:28)(cid:3)(cid:29)(cid:25)(cid:30)(cid:31) (cid:25)!"##(cid:31)(cid:25)$ (cid:1)(cid:2)(cid:3)(cid:4)(cid:5)(cid:6)(cid:7)(cid:8)(cid:9)(cid:10)(cid:3)(cid:11)(cid:12)(cid:12)(cid:3)(cid:13)(cid:6)(cid:14)(cid:3)(cid:15)(cid:8)(cid:13)(cid:3)(cid:16)(cid:17)(cid:9)(cid:18)(cid:5)(cid:19)(cid:15)(cid:3)(cid:11)(cid:12)(cid:12)(cid:16)(cid:20)(cid:6)(cid:18)(cid:15)(cid:8)(cid:9)(cid:21)(cid:3)(cid:22)(cid:23)(cid:9)(cid:6)(cid:19)(cid:24)(cid:8)(cid:9)(cid:25)(cid:26)(cid:8)(cid:9)(cid:18)(cid:5)(cid:24)(cid:21)(cid:3)(cid:27)(cid:22)(cid:16)(cid:28)(cid:3)(cid:29)(cid:25)(cid:30)(cid:31) (cid:25)!"##(cid:31)(cid:25)$ Geleitwort Das Programmieren unter C++ gilt als die Königsklasse der objektorientierten Applikations-Entwicklung: Anwender nutzen C++, um universell einsetzbare, modulare Programme zu erstellen. Wer diese Sprache beherrscht, profitiert von einem beispiellosen Funktionsumfang und von der Option, plattformunabhängig zu arbeiten. Das war anfangs nur hochgradig versierten Profis vorbehalten. Sie allein waren in der Lage, der Komplexität des C++-Quellcodes Herr zu werden. Längst aber stehen die Vorzüge von C++ auch all jenen zur Verfügung, die nur gelegentlich oder schlicht und ergreifend aus Freude am Tüfteln Applikationen erstellen. Einen wesentlichen Beitrag zur „Demokratisierung“ der objektorien- tierten Programmierung leisten integrierte RAD-Systeme (Rapid Application Development) wie der C++Builder von Borland. Ganz gleich ob Profi oder Einsteiger: Die C++-Version der erfolgreichen Object Pascal-Lösung Borland Delphi bietet Programmierern eine visuelle Entwick- lungsumgebung, mit der sie einfach und rasch objektorientierte Windows-Appli- kationen schreiben können. Der C++Builder verfügt über eine umfangreiche Palette an fertigen Komponenten und erleichtert seit der Version 5 auch die Ent- wicklung von Web-Applikationen. Wer grafische Benutzeroberflächen bauen will, stellt diese einfach mit wenigen Handgriffen per Maus zusammen. Das ist die Basis für ein schnelles, effizientes und komfortables Arbeiten. Kurzum: Mit dem C++Builder wird die Applikations-Entwicklung von der langwierigen Fleißaufgabe zur zielorientierten Kopfarbeit. Das vorliegende Buch ist eine systematische Einführung in die Arbeit mit C++ und dem Borland C++Builder. Ausführlich und praxisnah schildert Richard Kaiser die Konzepte und Elemente der Programmiersprache und der Entwick- lungsumgebung. Mit zahlreichen Beispielen und Übungsaufgaben erschließt er auch Lesern ohne Vorkenntnisse die Logik objektorientierten Programmierens. Borland wünscht allen Nutzern dieses hervorragenden Lehrbuchs und Nach- schlagewerks viel Spaß und Erfolg bei der Arbeit mit dem C++Builder. Jason Vokes European Product Line Manager - RAD Products and InterBase (cid:1)(cid:2)(cid:3)(cid:4)(cid:5)(cid:6)(cid:7)(cid:8)(cid:9)(cid:10)(cid:3)(cid:11)(cid:12)(cid:12)(cid:3)(cid:13)(cid:6)(cid:14)(cid:3)(cid:15)(cid:8)(cid:13)(cid:3)(cid:16)(cid:17)(cid:9)(cid:18)(cid:5)(cid:19)(cid:15)(cid:3)(cid:11)(cid:12)(cid:12)(cid:16)(cid:20)(cid:6)(cid:18)(cid:15)(cid:8)(cid:9)(cid:21)(cid:3)(cid:22)(cid:23)(cid:9)(cid:6)(cid:19)(cid:24)(cid:8)(cid:9)(cid:25)(cid:26)(cid:8)(cid:9)(cid:18)(cid:5)(cid:24)(cid:21)(cid:3)(cid:27)(cid:22)(cid:16)(cid:28)(cid:3)(cid:29)(cid:25)(cid:30)(cid:31) (cid:25)!"##(cid:31)(cid:25)$ (cid:1)(cid:2)(cid:3)(cid:4)(cid:5)(cid:6)(cid:7)(cid:8)(cid:9)(cid:10)(cid:3)(cid:11)(cid:12)(cid:12)(cid:3)(cid:13)(cid:6)(cid:14)(cid:3)(cid:15)(cid:8)(cid:13)(cid:3)(cid:16)(cid:17)(cid:9)(cid:18)(cid:5)(cid:19)(cid:15)(cid:3)(cid:11)(cid:12)(cid:12)(cid:16)(cid:20)(cid:6)(cid:18)(cid:15)(cid:8)(cid:9)(cid:21)(cid:3)(cid:22)(cid:23)(cid:9)(cid:6)(cid:19)(cid:24)(cid:8)(cid:9)(cid:25)(cid:26)(cid:8)(cid:9)(cid:18)(cid:5)(cid:24)(cid:21)(cid:3)(cid:27)(cid:22)(cid:16)(cid:28)(cid:3)(cid:29)(cid:25)(cid:30)(cid:31) (cid:25)!"##(cid:31)(cid:25)$

See more

The list of books you might like

Most books are stored in the elastic cloud where traffic is expensive. For this reason, we have a limit on daily download.