テンプレート関数を明示的にインスタンス化するには、template キーワードに続けて関数の宣言 (定義ではない) を行います。関数の宣言では関数識別子の後にテンプレート引数を指定します。
template float twice<float>( float original );
テンプレート引数は、コンパイラが推測できる場合は省略できます。
template int twice( int original );