
Der C++-Programmierer
C++ lernen - professionell anwenden - Lösungen nutzen
Ulrich Breymann(Author)
Hanser (Publisher)
3rd Edition
Published on 16. January 2014
Book
Hardback
992 pages
978-3-446-43894-1 (ISBN)
Article exhausted; check for reprint
Description
- Topaktuell: Entspricht dem ISO- Standard C++14
- Ein Praxisbuch für alle Ansprüche - mehr brauchen Einsteiger und Profis nicht
- Stellt Grundlagen und fortgeschrittene Themen der C++-Programmierung vor und zeigt, welche Unterstützung professionelle Softwareentwickler in der Teamarbeit benötigen
- Enthält über 150 praktische Lösungen für typische Aufgabenstellungen und 90 Übungsaufgaben - inkl. Musterlösungen
- Entwicklungsumgebung, Compiler sowie alle Beispiele und Musterlösungen können von www.cppbuch.de heruntergeladen werden
- Extra: E-Book inside
Ob Sie C++ lernen oder Ihre Kenntnisse in der Softwareentwicklung mit C++ vertiefen wollen: In diesem Buch finden Sie alles, was Sie brauchen.
C++-Neulinge erhalten eine motivierende Einführung in die Sprache C++. Die vielen Beispiele sind leicht nachzuvollziehen. Klassen und Objekte, Templates, STL und Exceptions sind bald keine Fremdwörter mehr für Sie. Als Profi finden Sie in diesem Buch kurze Einführungen zu Themen wie Thread- und Netzwerkprogrammierung und grafische Benutzungsoberflächen. Durch den Einsatz der Boost- und Qt-Libraries wird größtmögliche Portabilität erreicht.
Weil Softwareentwicklung nicht nur Programmierung ist, finden Sie auch Themen für die professionelle Arbeit im Team, u.a. die Automatisierung der Dokumentation von Programmen, die Versionskontrolle und Werkzeuge zur Projektverwaltung.
Das integrierte "C++-Rezeptbuch" mit mehr als 150 praktischen Lösungen, das sehr umfangreiche Register und ein detailliertes Inhaltsverzeichnis machen das Buch zu einem unverzichtbaren Nachschlagewerk für alle, die sich im Studium oder professionell mit der Softwareentwicklung in C++ beschäftigen.
AUS DEM INHALT //
Datentypen und Kontrollstrukturen: Strukturierte und selbstdefinierte Datentypen, Ein- und Ausgabe von Daten // Programme strukturieren, einfache Funktionen schreiben, Templates kennenlernen // Objektorientierung: Klassen und Objekte, Initialisieren von Objekten, C++-Konzepte beim Klassenentwurf, generische Klassen // Vererbung: Beziehung zwischen Ober- und Unterklassen, Überschreiben von Funktionen, Mehrfachvererbung // Fehlerbehandlung: Überladen von Operatoren, Objekte als Funktion, Smart Pointer für sicheres Speichermanagement // Einführungen zu regulären Ausdrücken, Threads, grafischen Benutzungsschnittstellen, Internet- und Datenbankanbindung, Standard Template Library // Automatisierung von Abläufen mit make, Testen von Programmen // Optimierung der Performance mitC++11-Techniken // Die C++-Standardbibliothek
Systemvoraussetzungen für E-Book inside: Internet-Verbindung und Adobe-Reader
Reviews / Votes
"Unter dem Strich hat der Einsteiger mit diesem Buch nicht nur eine geeignete Lektüre zum Selbststudium, sondern auch eini grundlegendes Nachschlagewerk zur Hand" dotnetpro, Februar 2015 Zur 1. Auflage: "Brillieren kann das Buch vor allem dadurch, dass es dem Leser alle im professionellen Umfeld notwendigen Hilfsmittel zurechtlegt. [...] Die Sprache ist verständlich und kurzweilig, die zahlreichen Codebeispiele sind gut gewählt und erklärt." Florian Potschka, iX, Februar 2010More details
Edition
3., überarbeitete und erweiterte Auflage
Language
German
Place of publication
München
Germany
Illustrations
Durchgehend zweifarbig
Dimensions
Height: 24.6 cm
Width: 21 cm
Thickness: 6 cm
Weight
2185 gr
ISBN-13
978-3-446-43894-1 (9783446438941)
Schweitzer Classification
Other editions
New editions

Book
08/2023
7th Edition
Hanser
€49.99
Available immediately

Book
10/2020
6th Edition
Hanser
€39.99
Article exhausted; check for reprint
Person
Prof. Dr. Ulrich Breymann lehrt Informatik an der Hochschule Bremen. Er engagierte sich im DIN-Arbeitskreis zur ersten Standardisierung von C++ und ist ein renommierter Autor zum Thema C++. Aus seiner Tätigkeit in Industrie und Hochschule weiß er genau, worauf es bei der Softwareentwicklung mit C++ ankommt. Er versteht es, auch komplexe Sachverhalte verständlich darzustellen.