Język C++. Metaprogramowanie za pomocą szablonów.
28-03-2008 przez peterAutor: David Abrahams, Aleksey Gurtovoy
Tytuł oryginału: C++ Template Metaprogramming: Concepts, Tools, and Techniques from Boost and Beyond
Wydawnictwo: Helion
Oprawa: miękka
Ilość stron: 330
Bardzo ciekawa pozycja traktująca o stosunkowo nowej strategii pisania programów, jaką jest metaprogramowanie.
Pokazuje jak konstruować programy i algorytmy modyfikowane w trakcie kompilacji. Uczy nowatorskich zastosowań szablonów oraz preprocesora.
Części książki:
- Typy i metafunkcje
- Operacje, sekwencje i iteratory
- Alborytmy biblioteki Boost MPL i tworzenie własnych algorytmów
- Usuwanie błędów w szablonach
- Modyfikowanie programu w czasie kompilacji
- Język DSEL