IT-Fachportal VON mitp UND bhv

Login

Neu Vergessen

Produkt Detail

Modernes C++ Design  

Modernes C++ Design

von Andrei Alexandrescu, Scott Meyers, John Vlissides

1. Auflage 2003, Softcover
424 Seiten, Format 17,0 x 24,0

ISBN 978-3-8266-1347-0

€ 34,95

In den Warenkorb

Mit seinem eröffnet Alexandrescu dem C++-Programmierer völlig neue Perspektiven und Designtechniken. Er stellt eine hochaktuelle Herangehensweise an das Programmdesign vor, bei der Templates, Entwurfsmuster, generische Programmierung und C++ miteinander verbunden werden. Ziel dabei ist es, leistungsstarken, flexiblen und in höchstem Maße wiederverwendbaren Code und Designstrukturen zu erstellen.

mehr Informationen

„»Modernes C++ Design« ist ein wichtiges Buch. Es stellt »generische Muster« oder »Mustervorlagen« als leistungsfähige neue Möglichkeit für ein erweiterungsfähiges C++-Design vor, eine neuartige Kombination von Templates und Mustern, die bisher kaum vorstellbar war. Wenn Sie sich professionell mit C++-Design und Programmierung beschäftigen, dann sollten Sie dieses Buch unbedingt lesen, es ist sehr zu empfehlen ..."
Herb Sutter

Mit seinem Buch "Modernes C++ Design" eröffnet Andrei Alexandrescu dem C++-Programmierer völlig neue Perspektiven und Designtechniken. Mit außerordentlicher Kreativität stellt er eine hochaktuelle Herangehensweise an das Programmdesign vor, bei der Entwurfsmuster, generische Programmierung und C++ miteinander verbunden werden. Ziel dabei ist es, leistungsstarken, flexiblen und in höchstem Maße wiederverwendbaren Code zu erstellen.

Das Buch führt das Konzept der generischen Komponenten ein, bei denen es sich um wiederverwendbare Designmuster handelt, die C++-Codebausteine für den Compiler liefern. Generische Komponenten erzeugen Code, der die ursprüngliche Designintention besser wiedergibt, und sie unterstützen dadurch die Wiederverwendung von Designstrukturen mit nur wenig Programmieraufwand.

Der Autor beschreibt die spezifischen C++-Techniken und -Eigenschaften, die für die Entwicklung generischer Komponenten verwendet werden, und geht über zur Implementierung professioneller generischer Komponenten für den praktischen Einsatz. Immer wieder auftretende Probleme, die C++-Entwickler bei ihrer täglichen Arbeit bewältigen müssen, werden ausführlich behandelt und auf generische Art gelöst.

Für jede generische Komponente werden die grundlegenden Probleme und Designoptionen vorgestellt und abschließend eine generische Lösung implementiert.

Alle Quellcode-Beispiele können Sie kostenlos aus dem Web downloaden!

AUS DEM INHALT:

• Auf Policies basierendes Design für mehr Flexibilität
• Partielle Template-Spezialisierungen
• Typlisten – leistungsfähige Typmanipulationsstrukturen
• Small-Object-Allokierung
• Generalisierte Funktoren
• Smart-Pointer
• Objekt-Fabriken
• Entwurfsmuster wie zum Beispiel Visitor, Singleton, Command und die Fabrikmethode
•Multimethoden


Workshop: Flash universell einsetzen - Flash ist überall

Quelle anzeigen

Flash ist nicht auf das Internet begrenzt. Sie können es auch jenseits der Website einsetzen: etwa im PDF, in Powerpoint oder als Desktop-Anwendung. Flash hat sich inzwisch...
mehr

Bestsellerliste

Adobe Premiere Elements 10 mehr

Hyper-V mehr

Adobe InDesign CS5 mehr

CompTIA A+ All in One mehr

Mindmapping mit Mindjet MindManager 2012 mehr

C - Das Übungsbuch mehr

Wissenschaftliche Arbeiten schreiben mit LaTeX mehr

Google AdWords mehr

CompTIA Security+ mehr

Visuelle Meetings mehr

Stellenangebote

263 Stellenangebote

Der­by Cycle AG sucht So­cial Me­dia Ma­nager/ in

spot- me­dia AG sucht Se­nior On­li­ne- Kon­zep­tio­ner (m/w)