1つの引数を持つテンプレート関数があります。その関数を呼び出さずにその関数をインスタンス化する必要があるということは、明示的にインスタンス化する必要があることを意味します。
私はこの機能を持っています:
template <class T> int function_name(T a) {}
この関数を次のようにインスタンス化しました。
template int function_name<int>(int);
しかし、次のエラーが発生しました:
error: expected primary-expression before 'template'
error: expected `;' before 'template'