Expression Templates in C++ - Advanced C++ Template Programming
Gradually, as C++ compilers begin to support C++ templates more seriously,
novel template programming techniques find their way into the programming
practice. One example of contemporary use of C++ templates are expression
templates.
Several expression template libraries are available as freeware.
However, understanding them is usually difficult, since these libraries
are fairly complex.
This tutorial aims to make complex things easy, which in fact cannot
be done, but we try to provide a first insight into the ideas and techniques
behind expression template libraries. |
|
PREREQUISITES
|
|
Level:
|
intermediate |
Duration:
|
90 minutes |
Prerequisites:
|
At least 1 year of working knowledge of C++, plus basic
knowledge of C++ templates. |
Presented at:
|
ACCU Conference
,
Oxford, UK, April 2002
Software Development
,
San Jose, CA, April 2002
DevConnections
,
Orlando, FL, October 2002 |
If you are interested to hear more about this
and related topics you might want to check out the following seminar or
skim through some further reading:
|
Seminars
|
Papers
|
Slides
|
|