C++11 für Programmierer: Den neuen Standard effektiv einsetzen

Posted By: ksveta6
C++11 für Programmierer: Den neuen Standard effektiv einsetzen

Rainer Grimm, "C++11 für Programmierer: Den neuen Standard effektiv einsetzen"
2014 | ISBN: 3955613917 | German | 560 pages | EPUB | 10 MB

Der neue Standard C++11 ist nach einem guten Jahrzehnt die erste große C++-Neuerung, mit der die Sprache fit für neue Anforderungen gemacht wurde. Dieser Leitfaden zu C++11 richtet sich an Programmierer mit C++-Kenntnissen, die sich mit dem neuen Standard vertraut machen möchten. Er zeigt, welche Neuerungen und Erweiterungen C++11 mit sich bringt, wie die neuen Features effizient eingesetzt werden – und warum C++11 das bessere C++ ist. Das Handbuch zu den C++11-Neuerungen: Dieses Buch bietet C++-Programmierern in einer Tour de C++11 zunächst einen schnellen Überblick über die C++11-Features. Anschließend widmet sich das Buch umfassend den einzelnen neuen Komponenten und zeigt im Detail, wie Sie die Neuerungen konkret in Ihren Programmen einsetzen können. Die Themenbereiche sind: * C++11-Kernsprache: Range-basierte For-Schleife, automatische Typableitung mit auto und decltype, Lambda-Funktionen, Move-Semantik und Perfect Forwarding * Multithreading-Funktionalit: Verwalten von Threads, Schutz der Daten mit Mutexen und Locks, Bedingungsvariablen, asynchrone Aufgaben * Standardbibliothek: neue Bibliotheken zu regulären Ausdrücken, Type Traits und Zufallszahlen, verbesserte Bibliotheken zu Smart Pointern, neue Container wie Tupels, Arrays und Hashtabellen, Funktionale Programmierung mit bind und function Die C++11-Features sofort in Aktion: Rainer Grimm ermöglicht Ihnen, direkt in die Programmierpraxis mit C++11einzusteigen: Zahlreiche lauffähige Beispielprogramme, die Sie herunterladen können, sollen Sie zum Ausführen und auch zum Modifizieren des Codes ermutigen. Übungsaufgaben mit Musterlösungen helfen Ihnen darüber hinaus, die Theorie optimal mit der Praxis zu verbinden, damit Sie C++11 in Zukunft erfolgreich anwenden können.