C++-Entwicklung
mit Linux
Eine Einführung in die Sprache und die
wichtigsten Werkzeuge - von GCC und XEmacs bis KDevelop. 2., aktualisierte und
erweiterte Auflage, 2002.
dpunkt.verlag, September 2002, 586 Seiten, 44
Euro (D) / 45,3 Euro (A) / 72 sFr, ISBN 3-89864-166-X |
|
 Dieses
Programmierlehrbuch vermittelt die Sprache C++ nach dem aktuellen ANSI/ISO-Standard
und erklärt gleichzeitig, wie man bei der Programmierung die wichtigsten
Werkzeuge aus dem Unix/Linux-Umfeld nutzt.
Nach einer anschaulichen Einführung in die Objektorientierung lernen die Leser
zunächst C++-Grundlagen wie Typen, Operatoren und Kontrollstrukturen kennen.
Darauf aufbauend erläutert der Autor fortgeschrittene Konzepte, u.a.
Namensräume, Exceptions und die Standard Template Library STL. Einblicke in die
Linux-Systemprogrammierung, etwa in Message queues, Signalbehandlung oder
CGI-Applikationen, runden die Spracheinführung ab.
Für die praktische Programmierung werden zahlreiche Werkzeuge vorgestellt,
darunter der Emacs-Editor, der GCC-Compiler (in Version 3), die Debugger GDB und
DDD sowie die integrierten Entwicklungsumgebungen SNiFF+ und KDevelop.
Das Buch enthält zahlreiche Übungsaufgaben und Beispiele. Auf der beiliegenden
CD-ROM sind zudem alle Beispielprogramme zu finden sowie die vorgestellten
Programmierwerkzeuge, einschließlich KDevelop und SNiFF+ für C/C++ unter Linux.
Aktualisierungen und Ergänzungen bietet die zugehörige Website
www.cpp-entwicklung.de
Das Buch richtet sich an alle Linux-Anwender, die C++-Programmierung lernen
wollen, an Programmierer, die auf die Linux-Plattform umsteigen, und
insbesondere an Studenten an Universitäten und Fachhochschulen.
Neu in der 2. Auflage sind u.a. GCC in der Version 3, Programmierung eigener
Bibliotheken, Versionsverwaltung mit CVS sowie Tipps zu KDevelop und zum
Erstellen von KDE-Anwendungen.
Auf der CD:
 | Alle Beispiele aus dem Buch |
 | GNU-Tools |
 | SNiFF+ Penguin IDE und KDevelop |
Zielgruppe:
|
I
|