Google


   


You are here: CodeIdol.com > C++ > C++ Template Metaprogramming: Concepts, Tools, and Techniques from Boost and Beyond

SAVE
Digg
Shown on del.icio.us del.icio.us
See Whos Talking About This on Technorati Technorati
I've Reddit reddit

C++ Template Metaprogramming: Concepts, Tools, and Techniques from Boost and Beyond



You can think of this chapter as a warm-up for the rest of the book. You'll get a chance to exercise your tools a...

read more: Introduction


Traits and Type Manipulation We hope the numerical bias of didn't leave you with the impression that most metaprograms are arithmetic in nature. In...



A Deeper Look at Metafunctions With the foundation laid so far, we're ready to explore one of the most basic uses for template metaprogramming...



Integral Type Wrappers and Operations As we hinted earlier, the MPL supplies a group of wrapper templates that, like int_, are used to make...



Sequences and Iterators If the STL can be described as a framework based on runtime algorithms, function objects, and iterators, we could say that...



Algorithms Alexander Stepanov, the father of the STL, has often stressed the central role of algorithms in his library. The MPL is no different,...

read more: Algorithms


Views and Iterator Adaptors Algorithms like transform provide one way to operate on sequences. This chapter covers the use of sequence views, a powerful...



Diagnostics Because C++ metaprograms are executed during compilation, debugging presents special challenges. There's no debugger that allows us to step through metaprogram execution, set...

read more: Diagnostics


Crossing the Compile-Time/Runtime Boundary Remember runtime execution? We realize it's been a while, having spent so long in the stratospheric world of compile-time programming,...



Domain-Specific Embedded Languages If syntactic sugar didn't count, we'd all be programming in assembly language. This chapter covers what we believe to be the...



A DSEL Design Walkthrough In this chapter we'll walk through the process of designing and implementing a domain-specific embedded language and a metaprogram that...


SAVE
Digg
Shown on del.icio.us del.icio.us
See Whos Talking About This on Technorati Technorati
I've Reddit reddit

You are here: CodeIdol.com > C++ > C++ Template Metaprogramming: Concepts, Tools, and Techniques from Boost and Beyond


ADBRITE ads links
   
Related tags







Popular Categories
Unix books and guides

AJAX popular information
C# language guides
Windows books and cookbooks
Do you have a website? Check submit jokes make us laugh
.......








Business Key Top Sites

be number one
rate your site


norveg. Детская комбинированная I'COO Peak 8

    С 2009 года мы стали переводить структура сайта на различные языки. Сайт теперь будет содержать книги не только на английском языке, но также и на других европейских языках, в том числе и на Русском языке.

    Русский Polski Francais Deutsch
    support sitemap terms

© CodeIdol Labs, 2007 - 2009