|
CMP Books, 2002. ISBN 1-57820-110-1.
Miro Samek hat es geschafft, eine auf C++ optimierte Statemachine zu bauen. Er basiert dabei auf der genialen Idee, den momentanen Status mittels einem Pointer-To-Member abzubilden, weshalb bei der nächsten Transition einer der üblichen zwei Switches entfällt. Ein Muss für jeden C++-Programmierer, der komplexe und hochperfomante Embedded Systems baut, denen eine reaktive Meldungsinfrastruktur zugrunde liegen. |
|
Addison Wesley, 2006. ISBN 0-321-13354-4.
Boost ist nebst der STL der neue Quasi Standard für C++. Durch die intesive Nutzung von C++ Templates gelang eine Library mit noch nie dagewesener Funktionalität:
|
|
Addison Wesley, 2005. ISBN 0-321-22877-4.
Wieder einmal eine Perle unter den C++ Büchern! Der Leser lernt mit einer Vielzahl von unschönen Details der Sprache C++ umzugehen. Themen sind hier das Typen System, Inter-Compiler-Kompatibiltät, die Kosten der impliziten Konversion, RAII (Ressource Aquisition Is Initialisation), Memory Management und vieles mehr. Ein Must Have für den ambitionierten C++ Programmierer! |
|
Addison Wesley, 2000. ISBN 0-201-70353-X.
Entstanden aus einem C++-Kurs, führt dieses Buch sehr schnell in die Sprache und die STL ein, in dem kontinuerlich einem Beispiel-Projekt erweitert wird. Dank diesem Ansatz gelingt es König und Moo, einen schnellstmöglichen Start in die komplexe Sprache C++ zu ermöglichen. |
|
Addison Wesley, 2002. ISBN 0-201-73484-2.
Der Untertitel "The Complete Guide" ist Programm bei diesem Buch. Das Buch gliedert sich in 4 Teile:
Gerade mit der neusten C++ Compiler Generation (u.a. MSVC XP 2003) ergeben sich dank Templates ungeahnte, neue Möglichkeiten. |
|
Que Corperation, 1999. ISBN 0-7897-2022-1.
Ein Programmier-Handbuch für den professionellen C++-Programmierer. Das Buch ist auf dem neusten Stand des Standards und führt auch in weiterführende Themen wie Code Optimierung, RTTI, namespaces, typecast, explicit constructors, STL etc. ein. Dieses Standardwerk sollte in keiner Bibliothek fehlen. |
|
Addison Wesley, 2001. ISBN 0-201-70431-5.
Ein bahnbrechendes Buch, das sich mit der C++-Metaprogrammierung mit Hilfe von Templates beschäftigt. Die Konzepte werden selbst fortgeschrittene Programmierer begeistern. Leider unterstützen nicht alle heutigen Compiler (wie z.B. msvc60) die verwendeten Features (im speziellen die partielle Template Spezialisierung). |