Oracle® Solaris Studio 12.4: C++ ユーザーズガイド

印刷ビューの終了

更新: 2014 年 12 月
 
 

6.6 テンプレートの特殊化

このセクションの twice の例のように、テンプレート引数を例外的に特定の形式で組み合わせると、パフォーマンスがいくらか改善されることがあります。あるいは、このセクションの sort の例のように、ある引数の組み合わせに対してはテンプレート記述を適用できないこともあります。テンプレートの特殊化によって、実際のテンプレート引数の特定の組み合わせに対して代替実装を定義することが可能になります。テンプレートの特殊化はデフォルトのインスタンス化を無効にします。