C++11 のテンプレート機能に特化して、基本的な使い方から、高度な活用法までを解説しています。
テンプレート関連の本は他にもありますが、本書は比較的読みやすい部類だと思います。(それでも結構、辛いところもありますが…)。
文法解説のような基本的なところから始まって、各種テクニックを1つ1つ詳細
...続きを読むに解説しています。標準ライブラリや Boost での利用例も取り上げられており、各テクニックの実用性の高さが示されています。
初版では、C++03 の範疇で出来ることに限られていましたが、第2版になって C++11 が対象となりました。C++11 で様々な新機能が加わったことに対応して、大幅な加筆・修正がなされているので、初版を持っている人にも購入するだけの価値があります。
テンプレート関連の技法には、積極的に学習しない限りは想像も付かないような手法が多数あります。平均的なレベルのプログラマが想像も付かないような手法を、現実のプログラムの中で使いすぎるのは問題がありますが、取り入れる価値のある手法は幾つもありますから、学習しないのは勿体ないと思います。
比較的読みやすい本書で、じっくり学んでみてはいかがでしょうか?