C++ Entwicklung mit Linux

Eine Einführung in die Sprache und die wichtigsten Werkzeuge, von GCC und XEmacs bis KDevelop

Thomas Wieland (Autor)

2002
dpunkt Verlag (Hersteller)
978-3-89864-166-1 (ISBN)

Lese- und Medienproben

C++ Entwicklung mit Linux - Thomas Wieland
44,00 inkl. MwSt
zur Neuauflage
  • Titel erscheint in neuer Auflage
  • Artikel merken
Zu diesem Artikel existiert eine Nachauflage


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



Rezensionen- zur ersten Auflage:


"... guter Überblick für Einsteiger und Fortgeschrittene ..."
(LINUX computing)



"Anschauliche Beispiele, zahlreiche Übungsaufgaben. ... Gut gemachte Darstellung
..."
(ekz-Informationsdienst)




Über den Autor:


Thomas Wieland
arbeitete nach seinem Studium der Mathematik, Physik und
Informatik als Softwareingenieur beim Deutschen Zentrum für Luft- und Raumfahrt
(DLR) in Oberpfaffenhofen. Anschließend leitete er bei der Zentralabteilung
Corporate Technolgy der Siemens AG in München die Vorfeldentwicklung auf dem
Gebiet der Softwarearchitekturen für mobile und selbstkonfigurierende
Anwendungen. Zeitweise war Thomas Wieland Chefredakteur der Zeitschrift Linux
Enterprise. Seit dem Wintersemester 2002/03 ist er als Professor für Informatik an
der Fachhochschule Coburg tätig.



Schlagworte:

  • C++ (Programmiersprache)
  • Linux; Programmierung

Themenwelt Informatik Betriebssysteme / Server Unix / Linux
Informatik Programmiersprachen / -werkzeuge C / C++
ISBN-10 3-89864-166-X / 389864166X
ISBN-13 978-3-89864-166-1 / 9783898641661
Zustand Neuware
Haben Sie eine Frage zum Produkt?
Mehr entdecken
aus dem Bereich