Learning advanced templating

Hello all,

I (would like to) think that I am somewhat familiar with C++, and lately I have changed from learning the language features to learning effective designs and idioms, as well as practicing on some smallish programs.

One feature which I do need to learn more intimately is templates. I am perfectly comfortable writing simple template classes or template functions, however advanced things, such as template meta-programming (I know this may become obsolete with C++11) I simply haven't managed to wrap my head around. I'm also unsure of what else I could do as a small (<20 hrs) exercise which would I would be challenged by, but capable of completely.

If anyone has recommendations on learning template meta-programming, or other template exercises, I would really appreciate it. Thanks!
Last edited on
My apologies for the (very long) delay; but thanks for the pointers! Will check them out.
Topic archived. No new replies allowed.