Hugendubel.info - Die B2B Online-Buchhandlung 

Merkliste
Die Merkliste ist leer.
Bitte warten - die Druckansicht der Seite wird vorbereitet.
Der Druckdialog öffnet sich, sobald die Seite vollständig geladen wurde.
Sollte die Druckvorschau unvollständig sein, bitte schliessen und "Erneut drucken" wählen.

C++11 für Programmierer

E-BookEPUB0 - No protectionE-Book
560 Seiten
Deutsch
O'Reilly Mediaerschienen am19.12.20131. Auflage
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.

Rainer Grimm ist als Softwareentwickler und Schulungsleiter tätig. In den letzten Jahren hat er viele Präsenz- und Online-Schulungen zu Python und C++ gehalten, parallel dazu schreibt er gerne Artikel oder rezensiert ein gutes Buch für Fachzeitschriften. Seine Artikelserie zu modernem C++ erscheint seit mehreren Jahren. In seinen vielen Vorträgen behandelt er die Themen Design Patterns sowie objektorientierte, generische und funktionale Programmierung und deren Umsetzung in den etablierten Programmiersprachen. Aktuell bringt er seine alte Leidenschaft als Krankenpfleger und Rettungssanitäter mit seiner neuen Leidenschaft für Softwareentwicklung in der Embedded World zusammen. Als Softwarearchitekt und Gruppenleiter ist er für Defibrillatoren verantwortlich. Privat läuft er immer häufiger hinterher, denn als erfolgreicher Lauftrainer des TV-Rottenburg kennen seine Schüler keine Gnade.
mehr
Verfügbare Formate
E-BookEPUB0 - No protectionE-Book
EUR31,90
E-BookPDF0 - No protectionE-Book
EUR31,90
Book on DemandKartoniert, Paperback
EUR39,90

Produkt

KlappentextDieser 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.

Rainer Grimm ist als Softwareentwickler und Schulungsleiter tätig. In den letzten Jahren hat er viele Präsenz- und Online-Schulungen zu Python und C++ gehalten, parallel dazu schreibt er gerne Artikel oder rezensiert ein gutes Buch für Fachzeitschriften. Seine Artikelserie zu modernem C++ erscheint seit mehreren Jahren. In seinen vielen Vorträgen behandelt er die Themen Design Patterns sowie objektorientierte, generische und funktionale Programmierung und deren Umsetzung in den etablierten Programmiersprachen. Aktuell bringt er seine alte Leidenschaft als Krankenpfleger und Rettungssanitäter mit seiner neuen Leidenschaft für Softwareentwicklung in der Embedded World zusammen. Als Softwarearchitekt und Gruppenleiter ist er für Defibrillatoren verantwortlich. Privat läuft er immer häufiger hinterher, denn als erfolgreicher Lauftrainer des TV-Rottenburg kennen seine Schüler keine Gnade.
Details
Weitere ISBN/GTIN9783955613938
ProduktartE-Book
EinbandartE-Book
FormatEPUB
Format Hinweis0 - No protection
FormatE101
Erscheinungsjahr2013
Erscheinungsdatum19.12.2013
Auflage1. Auflage
Seiten560 Seiten
SpracheDeutsch
Dateigrösse10873 Kbytes
Artikel-Nr.5386508
Rubriken
Genre9201

Inhalt/Kritik

Leseprobe

In diesem Kapitel:


"Neue Bibliotheken"


"Verbesserte Bibliotheken"



Die meisten Erweiterungen der Standardbibliothek haben sich schon lange im Einsatz bewährt, sind sie doch aus dem Boost-Projekt (boost, 2011) hervorgegangen und dem Technical Report 1 (C++ Technical Report 1, 2011) 2005 als Ergänzung zum aktuellen C++-Standard hinzugefügt worden. Aber auch neue Komponenten kamen hinzu, und die Funktionalität der C++98-Bibliothek wurde an die mächtigere Kernfunktionalität von C++11 angepasst (Abbildung 5.1).


Abbildung 5.1 Einflüsse auf die neue C++11- Standardbibliothek


Die großen Highlights im Überblick:

TR1:


Array


Hashtabellen


Reguläre Ausdrücke


Smart Pointer (shared_ptr, weak_ptr)


Tupel


Type-Traits


Zufallszahlen



Neue Komponenten in C++11:


Algorithmen


Multithreading


Smart Pointer (unique_ptr)



Nach diesem kurzen historischen Abriss über die C++11-Standardbibliothek folgt die neue Funktionalität in kompakter Form. Zuerst stelle ich die neuen Bibliotheken dar und anschließend die Bibliotheken, die bestehende Konzepte von C++98 aufgreifen, erweitern und...
mehr