Book description
Dieser Leitfaden richtet sich an C++-Programmierer, die sich mit dem C++11-Standard vertraut machen möchten. Er zeigt, welche Neuerungen und Erweiterungen der Standard mit sich bringt, wie die neuen Features effizient eingesetzt werden -- und warum C++11 das bessere C++ ist. Das Buch bietet zunächst einen Überblick über die C++11-Features und zeigt dann im Detail, wie Sie die Neuerungen in Ihren Programmen einsetzen können. Behandelt werden die Kernsprache, die Multithreading-Funktionalität sowie die Verbesserungen der Standardbibliothek. Der Autor verfolgt dabei einen praxisnahen Ansatz: Zahlreiche lauffähige Beispielprogramme, die Sie herunterladen können, sollen Sie zum Ausführen und auch zum Modifizieren des Codes ermutigen. Übungsaufgaben helfen Ihnen darüber hinaus, die Theorie optimal mit der Praxis zu verbinden, damit Sie C++11 in Zukunft erfolgreich anwenden können.
Table of contents
- Einführung
- I. Tour de C++11
- II. Kernsprache
- III. Multithreading
-
IV. Die Standardbibliothek
-
19. Neue Bibliotheken
-
Reguläre Ausdrücke
- Syntax der regulären Ausdrücke
- Objekte vom Typ regulärer Ausdruck
- Analyse des Suchergebnisses mit match_results
- Exakte Treffer mit regex_match
- Suchen mit regex_search
- Ersetzen mit regex_replace
- Formatieren mit regex_replace und match_results.format
- Wiederholtes Suchen mit regex_iterator und regex_token_iterator
- Type-Traits
- Zufallszahlen
- Zeitbibliothek
- Referenz-Wrapper
-
Reguläre Ausdrücke
- 20. Verbesserte Bibliotheken
-
19. Neue Bibliotheken
- V. Ausblick
- VI. Anhang
- H. Über den Autor
- Stichwortverzeichnis
- Kolophon
- Copyright
Product information
- Title: C++11 für Programmierer
- Author(s):
- Release date: December 2013
- Publisher(s): O'Reilly Verlag
- ISBN: 97833955613914
You might also like
book
Die C++-Challenge
Dieses Buch zeigt dir einige bemerkenswerte Features, die C++ zu bieten hat, und wie du sie …
book
Weniger schlecht programmieren
"Ein Experte ist jemand, der auf einem Spezialgebiet alle denkbaren Fehler bereits gemacht hat." Niels Bohr, …
book
Rechnerarchitektur, Betriebssysteme, Rechnernetze
Die drei Teile der "Informatik - Einführung" decken alle Inhalte des kompletten Informatik-Bachelorstudiums ab. Die einzelnen …
book
Der Weg zum Java-Profi, 5th Edition
Dieses Buch bietet eine umfassende Einführung in die professionelle Java-Entwicklung und vermittelt Ihnen das notwendige Wissen, …