C++ Template Metaprogramming: Concepts, Tools, and Techniques from Boost and Beyond (C++ in Depth Series)

C++ Template Metaprogramming: Concepts, Tools, and Techniques from Boost and Beyond (C++ in Depth Series)
Автор
 
Год
 
Страниц
 
400
ISBN
 
0321227255
Издатель
 
Белый город
Категория
 
Разное

Содержание:

1. Конан и чары колдуньи, 2. Конан, варвар из Киммерии, 3. Конан и черное солнце, 4. Конан и битва бессмертных, 5. Конан и закат Аргоса, 6. Конан и алмазный лабиринт, 7. Конан и узники камня, 8. Конан и король воров, 9. Конан и река забвения, 10. Конан и ритуал Луны, 11. Конан и долина дикарей, 12. Конан и красное братство, 13. Конан и ночные клинки, 14. Конан и жемчужина пустыни, 15. Конан и Легион Зари, 16. Конан и Багровое Око, 17. Конан и Золотая пантера, 18. Конан и камень желаний, 19. Конан и Ярость титанов, 20. Конан и расколотый идол, 21. Конан бросает вызов, 22. Конан и зов древних, 23. Конан и Волчья башня, 24. Конан и раб талисмана, 25. Конан и повелитель молний, 26. Конан и Сердце Аримана, 27. Конан и голос крови, 28. Конан и пагода сна, 29. Конан и Грот Дайомы, 30. Конан и Тигры Хайбории, 31. Конан и Меч Колдуна, 32. Конан и пламя возмездия, 33. Конан и Повелители пещер, 34. Конан и темный охотник, 35. Конан и пророк тьмы, 36. Конан и духи гор, 37. Конан и сокровища...

Описание:

In 1998 Dave had the privilege of attending a workshop in Generic Programming at Dagstuhl Castle in Germany. Near the end of theworkshop, a very enthusiastic Kristof Czarnecki and Ullrich Eisenecker (of Generative Programming fame) passed out a few pages of C++ source code that they billed as a complete Lisp implementation built out of C++ templates. At the time it appeared to Dave to be nothing more than a curiosity, a charming but impractical hijacking of the template system to prove that you can write programs that execute at compile time. He never suspected that one day he would see a role for metaprogramming in most of his day-to-day programming jobs. In many ways, that collection of templates was the precursor to the Boost Metaprogramming Library (MPL): It may have been the first library designed to turn compile-time C++ from an ad hoc collection of "template tricks" into an example of disciplined and readable software engineering. With the availability of tools to...

Похожие книги

Судьба боится храбрыхСудьба боится храбрых
Автор: Андрей Имранов
Год: 2009
Душа - чувство мираДуша - чувство мира
Автор: Виталий Четвериков
Год: 2001
Необузданное сердцеНеобузданное сердце
Автор: Джон Элдридж
Год: 2008
Violent SolutionsViolent Solutions
Автор: David MacKenzie
Год: 1996
Повелитель мухПовелитель мух
Автор: Уильям Голдинг
Год: 2009
Повелитель МорииПовелитель Мории
Автор: Ринат Мусин
Год: 2006