
Język C++
O książce
- Autor
- David Abrahams
- Lata wydań
- 2005
- Liczba wydań
- 1
- Języki
- polski
- Rodzaj
- książka
Metaprogramowanie to jedna z nowości, które pojawiły się ostatnio w świecie języka C++. Metaprogram to program będący w stanie modyfikować lub generować kod innego programu. Wykorzystanie zasad metaprogramowania pozwala na przykład na dynamiczną modyfikację programu podczas jego kompilacji. Pierwszym językiem pozwalającym na korzystanie z możliwości metaprogramowania jest C++ biblioteką STL.
"C++. Metaprogramowanie za pomocą szablonów" to książka przeznaczona dla tych programistów, którzy korzystają już z biblioteki STL i chcą zastosować ją do tworzenia metaprogramów. Opisano w niej zasady metaprogramowania, typy możliwe do wykorzystania w szablonach przeznaczonych do implementacji funkcji związanych z metaprogramowaniem oraz sposoby tworzenia szablonów modyfikujących programy podczas kompilacji.
- Typy i metafunkcje
- Operacje, sekwencje i iteratory
- Algorytmy biblioteki MPL i tworzenie własnych algorytmów
- Usuwanie błędów w szablonach
- Modyfikowanie programu w czasie kompilacji
- Język DSEL
Metaprogramowanie to nowość. Poznaj je już teraz, aby być przygotowanym na dzień, w którym stanie się standardem.
Dostępna w 10 bibliotekach: Ubytki, Biblioteka Narodowa (Warszawa), Biblioteka Zarządzania, Mechaniki, Fizyki, Informatyki (Wrocław), AGH-Biblioteka Główna (Kraków), Biblioteka Uniwersytecka UWM (Olsztyn), 58 - Teatralny (Wrocław), AGH-WIMiIP - Biblioteka (Kraków), Biblioteka Główna (Wrocław), Biblioteka Jagiellońska (Kraków), Biblioteka Uniwersytecka KUL w Stalowej Woli (Stalowa Wola)
Możesz ją też kupić
Księgarnia Helion — obecnie niedostępna