
C++テンプレートテクニック 第2版
メタプログラミング、ポリシーベース/コンセプトベースの設計手法、SFINAE、Type Erasureなど、テンプレートの機能を使ったプログラム共通化の仕組みをわかりやすく解説。最新規格C++11に対応。
■目次:
CHAPTER01 テンプレート前史
CHAPTER02 テンプレートの基礎
CHAPTER03 Generic Programming
CHAPTER04 テンプレートメタプログラミング
CHAPTER05 SFINAE
CHAPTER06 ポリシー
CHAPTER07 コンセプト
CHAPTER08 Type Erasure
CHAPTER09 CRTP
CHAPTER10 テンプレート型変換演算子
CHAPTER11 Expression Template