ABSTRACT

My initial understanding of C++ template metaprogramming started from reading the Chinese edition of “C++ Templates” translated by Mr. Chen Weizhu—more than a decade ago. At that time, as a newbie of C++, I thought I couldn't fully understand the book. Later, I attempted to read the book “C++ Template Metaprogramming” translated by Dr. Rong Yao. Because I had obtained some experience in the design of C++ programming, I thought I could master the secrets of it. But finally I found it so challenging for me even after reading the book several times.