Sun Studio 12 Update 1: C++ ユーザーズガイド

6.3.2.1 テンプレート関数の明示的インスタンス化

テンプレート関数を明示的にインスタンス化するには、template キーワードに続けて関数の宣言 (定義ではない) を行います。関数の宣言では関数識別子のあとにテンプレート引数を指定します。


template float twice<float>(float original);

テンプレート引数は、コンパイラが推測できる場合は省略できます。


template int twice(int original);