Die Programmiersprache C++ (Hardcover)

Bewertung:   (4,6 von 5)

Die Programmiersprache C++ (Hardcover) (Bjarne Stroustrup)

Leserbewertungen

Zusammenfassung:

Das Buch „C++ Programming Language, 4th Edition“ von Bjarne Stroustrup wird von erfahrenen Programmierern als umfassender und maßgeblicher Leitfaden für C++11 geschätzt. Es enthält ausführliche Erklärungen sowohl zu den Sprachfunktionen als auch zu den Komponenten der Standardbibliothek. Der Schreibstil ist direkt und informativ und richtet sich hauptsächlich an fortgeschrittene Programmierer. Es wird jedoch darauf hingewiesen, dass das Buch nicht für Anfänger geeignet ist, da es Programmierkenntnisse voraussetzt. Es gibt gemischte Kritiken bezüglich der physischen Qualität des Buches und einige Verwirrung über die Verwendung neuerer C++-Standards im Vergleich zu C++11.

Vorteile:

Umfassende Abdeckung von C++11 und seinen Funktionen.
Geschrieben von Bjarne Stroustrup, dem Erfinder von C++.
Prägnante Erklärungen, die die Verwendung von Sprachfunktionen verdeutlichen.
Layout-Verbesserungen verbessern die Lesbarkeit für den Referenzgebrauch.
Bietet wertvolle Einblicke in die Ressourcenverwaltung und saubere Kodierungspraktiken.
Bietet beste Praktiken und Klarheit über die Verwendung.

Nachteile:

Nicht für absolute Anfänger geeignet; erfordert vorherige Programmiererfahrung.
Einige Leser finden die Prosa dicht und schwer zu navigieren.
Mehrere Nutzer bemängeln die Qualität der Bindung.
Die Einführung von Konzepten kann manchmal überwältigend wirken.
Kein perfektes Nachschlagewerk aufgrund von Diskrepanzen, die bei neueren Standards (C++14 und C++17) auftreten.

(basierend auf 524 Leserbewertungen)

Originaltitel:

The C++ Programming Language (Hardcover)

Inhalt des Buches:

Der neue C++11-Standard ermöglicht es Programmierern, Ideen klarer, einfacher und direkter auszudrücken und schnelleren, effizienteren Code zu schreiben. Bjarne Stroustrup, der Designer und ursprüngliche Implementierer von C++, hat sein maßgebliches Nachschlagewerk und Tutorial für Programmierer, die C++ so effektiv wie möglich nutzen wollen, neu organisiert, erweitert und komplett neu geschrieben.

The C++ Programming Language, Fourth Edition, bietet eine sorgfältige, reich erläuterte und integrierte Abdeckung der gesamten Sprache - ihrer Möglichkeiten, Abstraktionsmechanismen, Standardbibliotheken und wichtigen Entwurfstechniken. Stroustrup präsentiert durchgängig prägnante, "reine C++11"-Beispiele, die sorgfältig ausgearbeitet wurden, um sowohl die Verwendung als auch das Programmdesign zu verdeutlichen. Um ein tieferes Verständnis zu fördern, bietet der Autor umfangreiche Querverweise, sowohl innerhalb des Buches als auch auf den ISO-Standard.

Die neue C++11-Abdeckung umfasst.

⬤  Unterstützung für Gleichzeitigkeit.

⬤  Reguläre Ausdrücke, Zeiger für die Ressourcenverwaltung, Zufallszahlen und verbesserte Container.

⬤  Allgemeine und einheitliche Initialisierung, vereinfachte for-Statements, Move-Semantik und Unicode-Unterstützung.

⬤  Lambdas, allgemeine konstante Ausdrücke, Kontrolle über Klassenvorgaben, variable Vorlagen, Vorlagen-Aliase und benutzerdefinierte Literale.

⬤  Kompatibilitätsprobleme.

Zu den in diesem umfassenden Buch behandelten Themen gehören.

⬤  Grundlegende Einrichtungen: Typ, Objekt, Bereich, Speicherung, Berechnungsgrundlagen und mehr.

⬤  Modularität, wie sie durch Namensräume, Quelldateien und Ausnahmebehandlung unterstützt wird.

⬤  C++ Abstraktion, einschließlich Klassen, Klassenhierarchien und Vorlagen zur Unterstützung einer Synthese aus traditioneller Programmierung, objektorientierter Programmierung und generischer Programmierung.

⬤  Standardbibliothek: Container, Algorithmen, Iteratoren, Dienstprogramme, Zeichenketten, Stream I/O, Gebietsschemata, Numerik und mehr.

⬤  Das grundlegende Speichermodell von C++, in der Tiefe.

Diese vierte Auflage macht C++11 Programmierern, die von C++98 oder anderen Sprachen umsteigen, gründlich zugänglich und führt gleichzeitig Einblicke und Techniken ein, die selbst für fortgeschrittene C++11-Programmierer unverzichtbar sind.

Dies ist eine Hardcover-Version der vierten Auflage. Der Inhalt dieser Hardcover-Version und der Taschenbuchversion ist identisch.

Dieses Buch ist mit einer verbesserten Layflat-Bindung ausgestattet, die es ermöglicht, dass das Buch auf einer flachen Oberfläche leichter geöffnet bleibt. Diese spezielle Bindungsmethode - erkennbar an einer kleinen Lücke im Buchrücken - erhöht außerdem die Haltbarkeit.

Weitere Daten des Buches:

ISBN:9780321958327
Autor:
Verlag:
Einband:Hardcover
Erscheinungsjahr:2013
Seitenzahl:1376

Kauf:

Derzeit verfügbar, auf Lager.

Ich kaufe es!

Weitere Bücher des Autors:

Die Programmiersprache C++ - The C++ Programming Language
Der neue C++11-Standard ermöglicht es Programmierern, Ideen klarer, einfacher und direkter...
Die Programmiersprache C++ - The C++ Programming Language
Die Programmiersprache C++ (Hardcover) - The C++ Programming Language (Hardcover)
Der neue C++11-Standard ermöglicht es Programmierern,...
Die Programmiersprache C++ (Hardcover) - The C++ Programming Language (Hardcover)
Programmieren: Prinzipien und Praxis mit C++ - Programming: Principles and Practice Using...
(Eine Einführung in die Programmierung vom...
Programmieren: Prinzipien und Praxis mit C++ - Programming: Principles and Practice Using C++
Eine Tour durch C++ - A Tour of C++
In A Tour of C++, Third Edition, gibt Bjarne Stroustrup einen Überblick über ISO C++, C++20, mit dem Ziel, erfahrenen...
Eine Tour durch C++ - A Tour of C++
Programmieren: Prinzipien und Praxis mit C++ - Programming: Principles and Practice Using...
Eine Einführung in die Programmierung durch den...
Programmieren: Prinzipien und Praxis mit C++ - Programming: Principles and Practice Using C++

Die Werke des Autors wurden von folgenden Verlagen veröffentlicht:

© Book1 Group - Alle Rechte vorbehalten.
Der Inhalt dieser Seite darf weder teilweise noch vollständig ohne schriftliche Genehmigung des Eigentümers kopiert oder verwendet werden.
Letzte Änderung: 2024.11.13 22:11 (GMT)