Eine Tour durch C++
MITP (Verlag)
978-3-7475-0625-7 (ISBN)
- Der Entwickler von C++ stellt die neuesten Sprachfeatures vor
- Kurz und prägnant: Alle wichtigen Neuerungen von C++20 im Überblick
- Mit zahlreichen Codebeispielen und Tipps für den praktischen Einsatz
Dieses Buch bietet erfahrenen Programmierern einen praktischen Überblick über C++20 und damit ein klares Verständnis für den Einsatz von modernem C++. Anhand vieler Codebeispiele und hilfreicher Praxistipps wird ein Großteil der Hauptfeatures der Sprache sowie der Standardbibliothek behandelt, die für den effektiven Einsatz wichtig sind.
Stroustrup stellt die einzelnen Sprachfeatures von C++ vor und zeigt, wie sie im Kontext der unterstützten Programmierstile eingesetzt werden, beispielsweise objektorientierte oder generische Programmierung. Seine Tour beginnt mit den Grundlagen und setzt den Fokus anschließend auf fortgeschrittene Techniken, wobei er insbesondere auf die neueren Sprachfeatures eingeht.
Dieses Buch deckt einen Großteil der Features ab, die mit C++20 neu eingeführt wurden, darunter Module, Concepts, Coroutinen und Ranges. Selbst einige schon jetzt verfügbare Komponenten, die nicht vor C++23 in den Standard integriert werden sollen, werden vorgestellt.
Wenn Sie bereits Programmierkenntnisse in C++ oder einer anderen Programmiersprache haben, ist dies die kompakteste und verständlichste Einführung, um die Besonderheiten und Vorteile von modernem C++ kennenzulernen.
Bjarne Stroustrup hat C++ entwickelt und die erste Implementierung geschrieben. Derzeit ist er Professor an der Columbia University und hat zuvor bei AT&T Bell Labs an der Texas A&M University sowie bei Morgan Stanley gearbeitet. Dr. Stroustrup erhielt zahlreiche Auszeichnungen, unter anderem den The National Academy of Engineering's Charles Stark Draper Prize for Engineering für die Konzeptionierung und Entwicklung der Programmiersprache C++. Er ist Mitglied der National Academy of Engineering und Fellow von IEEE, ACM, CHM und dem Churchill College Cambridge.
Aus dem Inhalt:
Die Grundlagen: Funktionen, Referenzen, Zeiger und mehr
Benutzerdefinierte Typen
Modularität
Fehlerbehandlung
Klassen
Operationen
Templates
Konzepte und generische Programmierung
Die Standardbibliothek
Strings und reguläre Ausdrücke
Streams
Algorithmen
Bereiche (Ranges)
Zeiger und Container
Utilities
Numerik
Nebenläufigkeit
Zahlreiche Ratschläge für die effektive Programmierung aus den »C++ Core Guidelines«
lt;p>»Dem mitp-Verlag ist mit der Übersetzung der dritten Auflage des englischen Originals ein lesenswertes Buch gelungen, das sich zudem durch eine sinnvolle didaktische Struktur auszeichnet.« (Heise online, 10/2023)
»Wer in den letzten Jahren die oft chaotische Weiterentwicklung des C++ Standards nicht immer zu 100% aktiv verfolgt hat, findet hier ein Lehrbuch, das die guten Teile des objektorientierten Oldies gekonnt zu demonstrieren weiß.«(Entwickler Magazin, 10/2023)
Erscheinungsdatum | 23.06.2023 |
---|---|
Reihe/Serie | mitp Professional |
Zusatzinfo | Illustrationen |
Verlagsort | Frechen |
Sprache | deutsch |
Maße | 170 x 240 mm |
Gewicht | 1 g |
Einbandart | kartoniert |
Themenwelt | Informatik ► Programmiersprachen / -werkzeuge ► C / C++ |
Informatik ► Software Entwicklung ► Objektorientierung | |
Schlagworte | a tour of c++ • Bjarne Stroustrup • Buch • C++ • C++ 20 • C++20 • c++ 23 • C++23 • Clean Code • C++ lernen • Code • Coden • Coder • Cplusplus • CPP • C++ programmieren • Einstieg • Informatik • mitp • objektorientiert • Objektorientierte Programmierung • Programmieren lernen • Programmierer • Programmiersprache • Programmierung • Software • Softwareentwicklung |
ISBN-10 | 3-7475-0625-9 / 3747506259 |
ISBN-13 | 978-3-7475-0625-7 / 9783747506257 |
Zustand | Neuware |
Informationen gemäß Produktsicherheitsverordnung (GPSR) | |
Haben Sie eine Frage zum Produkt? |
aus dem Bereich