C++ von A bis Z, m. CD-ROM
Zitat:
Dieses Buch bietet Einsteigern eine gründliche und kompetente Einführung in ANSI C++. Ihr Lernerfolg wird sichergestellt durch viele praktische Beispiele und präzise Erläuterungen. Für Fortgeschrittene und Profis ist dieses Buch ein unentbehrlicher Begleiter bei der täglichen Arbeit: Neben ANSI C++ behandelt es Themen wie die Standard Template Library (STL), Boost, Socket- und GUI-Programmierung sowie die Unified Modeling Language (UML). Alle Inhalte entsprechen den aktuellen Standards und der gängigen Praxis professioneller Entwickler.
|
C++ lernen und professionell anwenden, m. CD-ROM
Zitat:
Sie möchten die Programmiersprache C++ neu lernen oder vertiefen - und sind Anfänger oder fortgeschrittener Programmierer? Dann ist dieses Buch richtig für Sie! Sie lernen die elementaren Sprachkonzepte von C++ und werden schrittweise bis zur Entwicklung professioneller C++-Programme geführt. In den Beispielen zeigen die Autoren die ganze Breite des Anwendungsspektrums auf. Dabei basiert die gesamte Sprachbeschreibung auf dem ANSI-Standard, der von allen gängigen Compilern unterstützt wird (Visual C++, C++Builder, gcc etc.). Jedes Kapitel bietet Ihnen Gelegenheit, direkt mit Übungen und Musterlösungen Ihre Kenntnisse zu überprüfen und zu vertiefen.
|
Effektiv C++ programmieren
Zitat:
Hier finden Sie die 50 Regeln, die professionelle Programmierer aus dem Gefühl heraus anwenden: die Dinge, die sie fast immer tun, aber auch, was sie fast immer vermeiden, um klaren, korrekten und effizienten C++-Code zu erzeugen.Scott Meyers beschreibt in diesem Buch umfassend 50 Richtlinien, jede für sich eine Methode, besseres C++ zu schreiben.
|
C++ Kochbuch
Zitat:
Manche Programmieraufgaben sind richtig spannend und verlangen Ihre volle Kreativität und all Ihren Einfallsreichtum. Aber viele Probleme sind einfach Programmierroutine, schon 1000 Mal aufgetreten -- und zum Glück schon 1000 mal gelöst. Das "C++ Kochbuch" ist eine Schatztruhe voll intelligenter Lösungen für solche Standardaufgaben. Von der Stringmanipulation über das Parsen von XML-Dokumenten bis zur Ausnahmebehandlung finden Sie hier mehr als 100 Rezepte für effizienten Code.
|
Boost Bibliotheken
Zitat:
Boost provides free peer-reviewed portable C++ source libraries.
|
Boost Libraries and Documentation
Zitat:
Libraries Listed Alphabetically
Libraries Listed by Category
|
Boost (C++-Bibliothek)
Zitat:
Boost (englisch Boost C++ Libraries) ist eine freie, renommierte C++-Bibliothek bestehend aus einer Vielzahl von portablen Unterbibliotheken. Die Unterbibliotheken dienen unterschiedlichsten Aufgaben von Algorithmen auf Graphen über Metaprogrammierung bis hin zu Speicherverwaltung.
|
Was bei den Boostbibliotheken fehlt ist z.B. ein leistungsfähiger Sortieralgorithmus für kombiniertes binäres Tauschen im mittleren Mengenbereich und Abmischen im großen Mengenbereich.
Im Wesentlichen geht es bei C++ darum, Compilerregeln zu kennen, Initialisierungen von dynamischen Speicherbereichen vorzunehmen, Konstruktoren und Destruktoren in Basisklassen als virtuell zu deklarieren und Laufzeitfehler zu vermeiden zugunsten von Syntaxfehlern.
Mit anderen Worten: Ein Überhang (Overhead) von C++ zu C und auch zu Java ist nicht zu vermeiden - auch nicht durch den zunehmenden Einsatz von
Hypervisoren (Windows 7, VMware, Xen).