関数シグネチャをテンプレート引数として使用したいと思います。クラスではうまく機能しますが、関数テンプレートで同じトリックを試すと、msvc はエラーをスローします。
エラー C2768: 'Func': 明示的なテンプレート引数の不正な使用
これが私のコードです:
template <typename Signature>
void Func();
template <typename R, typename A1>
void Func<R(A1)>();
機能させるにはどうすればよいですか?