xrea-banner xreaad

Template

namespace kilrey; / C 言語, C++ / Template

ここでは C++ の Template について 私が試行錯誤しつつ解説していきます。 かなり黒魔術的なものになるのではないでしょうか。 ネタが尽きたら boost のソースコードを読んで 面白そうなものを見つけてくることになるでしょう。

  1. 導入
  2. 基本文法
  3. 特殊化
  4. 多態
  5. 委譲
  6. メタプログラミング
  7. 型変換
  8. 部分特殊化
  9. 不定長 template 引数
  10. 小技