Einführung in die Programmierung mit C++
1. Auflage
Bjarne Stroustrup
ISBN: 978-3-8689-4005-31224 Seiten
Erscheinungstermin: 3/2010
Ausstattung: 2-farbig
Sprache: Deutsch
Versand in Deutschland innerhalb von 2 Werktagen.
Versandkostenfrei in Deutschland, Österreich, Liechtenstein
und in der Schweiz ab 9,50€
Bjarne Stroustrup, Erfinder von C++, eine der weltweit am häufigsten verwendetenProgrammiersprachen, gibt basierend auf seiner langjährigen Erfahrungin Softwareentwicklung und Lehre mit diesem didaktisch ausgefeilten Werkeinen praxisnahen und problemorientierten Einstieg in die Programmierungmithilfe von C++. Im Gegensatz zu anderen Einführungen in die Programmierungdeckt dieses Buch praxisorientierte Themen wie die Wartbarkeit vonCode, das Testen und die professionelle Softwareentwicklung ab. Stroustrup bietet einenexzellenten Einstieg in die Standard Template Library (STL) von C++, welche eine große Anzahlvon effizienten Algorithmen und Datenstrukturen zur Verfügung stellt. Viele konkreteAnwendungsbeispiele untermauern den innovativen Ansatz und gewähren dem Leser einenspannenden Einblick in Themen wie die Parserentwicklung oder die Programmierung vongrafischen Benutzeroberflächen.
Für jeden, der sich intensiv mit der Programmierung oder mit professioneller Softwareentwicklungauseinandersetzen will, führt kein Weg an diesem Buch vorbei. Keine Frage, es ist wohl das bedeutendste Werk zum Thema Programmierung überhaupt!
Bjarne Stroustrup, Erfinder von C++, eine der weltweit am häufigsten verwendetenProgrammiersprachen, gibt basierend auf seiner langjährigen Erfahrungin Softwareentwicklung und Lehre mit diesem didaktisch ausgefeilten Werkeinen praxisnahen und problemorientierten Einstieg in die Programmierungmithilfe von C++. Im Gegensatz zu anderen Einführungen in die Programmierungdeckt dieses Buch praxisorientierte Themen wie die Wartbarkeit vonCode, das Testen und die professionelle Softwareentwicklung ab. Stroustrup bietet einenexzellenten Einstieg in die Standard Template Library (STL) von C++, welche eine große Anzahlvon effizienten Algorithmen und Datenstrukturen zur Verfügung stellt. Viele konkreteAnwendungsbeispiele untermauern den innovativen Ansatz und gewähren dem Leser einenspannenden Einblick in Themen wie die Parserentwicklung oder die Programmierung vongrafischen Benutzeroberflächen.
Für jeden, der sich intensiv mit der Programmierung oder mit professioneller Softwareentwicklungauseinandersetzen will, führt kein Weg an diesem Buch vorbei. Keine Frage, es ist wohl das bedeutendste Werk zum Thema Programmierung überhaupt!
AUS DEM INHALT
- Grundlagen der Programmierung anhand von C++
- Funktionen, Objekte, Klassen, Operatoren
- Fehlerbehandlung
- Ein- und Ausgabestreams
- Grafikprogrammierung und grafische Benutzerschnittstellen
- Zeiger, Arrays und Freispeicherverwaltung
- Templates, Container und Iteratoren
- Ressourcenbehandlung
- Die STL (Standard Template Library)
- Textmanipulation und numerische Algorithmen
- Programmierung eingebetteter Systeme
- Testen
- Vergleich C++ gegenüber der Programmiersprache C
BJARNE STROUSTRUP ist der Designer und Erfinder von C++ sowie Autordes Standardwerkes Die C++-Programmiersprache. Er ist Professor für Informatikan der Texas A&M University, Mitglied der U.S. National Academy ofEngineering und ein Mitarbeiter von AT&T. Er ist Gründungsmitglied des ISO C++-Standardkomitees.
Fachlektor MICHAEL LEUSCHEL ist Professor für Informatik an der Universität Düsseldorf.Sein Forschungsgebiet umfasst automatische Programmoptimierung und -analysesowie formale Methoden zur Entwicklung kritischer Softwaresysteme.
AUF DER COMPANION WEBSITE
Für Dozenten
- Alle Abbildungen aus dem Buch
- Lokalisierte Beispielsammlung
- Weiterführende Links und Informationen
![]()
Materialien für Dozenten
Falls Sie Student sind, klicken Sie bitte hier.
Ihr Status: Sie sind nicht angemeldet. Um Zugang zu den Materialien zu erhalten, melden Sie sich bitte an.
Zu diesem Buch gibt es für Dozenten folgende Materialien (passwort-geschützt). Weitere Informationen zu unseren Dozentenmaterialien finden Sie hier.
Beispielsammlung - Kursunterlagen
Lokalisierte BeispieleDie vorliegende Sammlung von Programmlistings ist eine ins Deutsche übertragene Version der Beispielsammlung zum Buch.
Support Website - Kursunterlagen
OriginalmaterialienAuf der Support Website von Bjarne Stroustrup finden Sie zahlreiche nützliche Materialien, die Sie beim Lehren oder Lernen mit dem Buch unterstützen und die laufend ergänzt und verbessert werden. Diese Website enthält unter anderem Folien für Vorlesungen auf der Basis des Buches, ein Handbuch für Lehrkräfte, Headerdateien und Implementierungen der Bibliotheken, die im Buch benutzt werden, Code für die Beispiele im Buch, Lösungen zu ausgewählten Übungen sowie eine Errata-Liste zur amerikanischen Ausgabe.
Weiterführende Links - Sonstiges
AnwendungsbeispieleBeispiele für in C++ geschriebene Anwendungen finden Sie auf dieser Website von Bjarne Stroustrup.
Boost.orgEine Fundgrube für Bibliotheken, die darauf ausgerichtet sind, gut mit der C++-Standardbibliothek zusammenzuarbeiten
Dinkumware-Implementierung Hier finden Sie die Dokumentation für die Dinkumware-Implementierung der Standardbibliothek. Vorsicht: Es gibt mehrere Bibliotheksversionen!
FLTK-ToolkitHier finden Sie das Fast Light Tool Kit (FLTK) inklusive der FLTK-Dokumentation.
GlossarHier finden Sie ein ausführliches C++-spezifisches Glossar in englischer Sprache.
JSF++Ein Satz an Regeln, die bei Lockheed-Martin Aero für die Software von Flugzeugen entwickelt wurden. Diese Regeln wurden von und für Programmierer geschrieben, die Software entwickeln, von denen das Leben vieler Menschen abhängt.
MacTutor History of MathematicsDas MacTutor History of Mathematics-Archiv hilft Ihnen dabei, Ihr mathematisches Hintergrundwissen aufzufrischen.
Programming ResearchHandbuch Version 2.4 des C++-Codierstandards mit hoher Integrität.
RGB-SystemInformationen zum RGB-System finden Sie auf dieser Website.
RGB-SystemAuch auf dieser Website finden Sie Informationen zum RGB-System.
Rogue-Wave-Implementierung Hier finden Sie die Dokumentation für die Rogue-Wave-Implementierung der Standardbibliothek.
SGI-Implementierung Die Dokumentation für die SGI-Implementierung der STL und der iostream-Bibliothek finden Sie zusammen mit umfangreichen Codebeispielen auf dieser Website.
SpeicherbereinigerGute Speicherbereiniger für Ihr C++-Programm finden Sie auf dieser Website.
Visual-C++-Express-VersionHier geht es zum Download der kostenlosen Visual-C++-Express-Version.
Abbildungen - Folien
jpg-BilderHier finden Sie alle Abbildungen aus dem Buch im jpg-Format.
PowerPoint-PräsentationHier finden Sie alle Abbildungen aus dem Buch als PowerPoint-Präsentation zum direkten Einsatz im Unterricht.
![]()
Materialien für Studenten
Ihr Status: Sie sind nicht angemeldet. Um Zugang zu den Materialien zu erhalten, melden Sie sich bitte an.
Zu diesem Buch gibt es für Studenten folgende Materialien.
Weitere Informationen zu unseren Studentenmaterialien finden Sie hier.
Beispielsammlung - Kursunterlagen
Lokalisierte BeispieleDie vorliegende Sammlung von Programmlistings ist eine ins Deutsche übertragene Version der Beispielsammlung zum Buch.
Support Website - Kursunterlagen
OriginalmaterialienAuf der Support Website von Bjarne Stroustrup finden Sie zahlreiche nützliche Materialien, die Sie beim Lehren oder Lernen mit dem Buch unterstützen und die laufend ergänzt und verbessert werden. Diese Website enthält unter anderem Folien für Vorlesungen auf der Basis des Buches, ein Handbuch für Lehrkräfte, Headerdateien und Implementierungen der Bibliotheken, die im Buch benutzt werden, Code für die Beispiele im Buch, Lösungen zu ausgewählten Übungen sowie eine Errata-Liste zur amerikanischen Ausgabe.
Weiterführende Links - Sonstiges
AnwendungsbeispieleBeispiele für in C++ geschriebene Anwendungen finden Sie auf dieser Website von Bjarne Stroustrup.
Boost.orgEine Fundgrube für Bibliotheken, die darauf ausgerichtet sind, gut mit der C++-Standardbibliothek zusammenzuarbeiten
Dinkumware-Implementierung Hier finden Sie die Dokumentation für die Dinkumware-Implementierung der Standardbibliothek. Vorsicht: Es gibt mehrere Bibliotheksversionen!
FLTK-ToolkitHier finden Sie das Fast Light Tool Kit (FLTK) inklusive der FLTK-Dokumentation.
GlossarHier finden Sie ein ausführliches C++-spezifisches Glossar in englischer Sprache.
JSF++Ein Satz an Regeln, die bei Lockheed-Martin Aero für die Software von Flugzeugen entwickelt wurden. Diese Regeln wurden von und für Programmierer geschrieben, die Software entwickeln, von denen das Leben vieler Menschen abhängt.
MacTutor History of MathematicsDas MacTutor History of Mathematics-Archiv hilft Ihnen dabei, Ihr mathematisches Hintergrundwissen aufzufrischen.
Programming ResearchHandbuch Version 2.4 des C++-Codierstandards mit hoher Integrität.
RGB-SystemInformationen zum RGB-System finden Sie auf dieser Website.
RGB-SystemAuch auf dieser Website finden Sie Informationen zum RGB-System.
Rogue-Wave-Implementierung Hier finden Sie die Dokumentation für die Rogue-Wave-Implementierung der Standardbibliothek.
SGI-Implementierung Die Dokumentation für die SGI-Implementierung der STL und der iostream-Bibliothek finden Sie zusammen mit umfangreichen Codebeispielen auf dieser Website.
SpeicherbereinigerGute Speicherbereiniger für Ihr C++-Programm finden Sie auf dieser Website.
Visual-C++-Express-VersionHier geht es zum Download der kostenlosen Visual-C++-Express-Version.


