E2478 テンプレート 'template' に対して宣言されたテンプレートパラメータが多すぎる (C++)

提供: RAD Studio
移動先: 案内検索

コンパイラのエラーと警告(C++):インデックス への移動

メンバーの宣言または定義がテンプレートクラスの外で行われ,外側の宣言が親クラスとは異なる数のテンプレートパラメータを使用している場合は,このエラーが発生します。例を示します。



 template<class T, class U>
 class foo {
 void method();
 };
 template<class T, class U, class V>
 void foo<T, U, V>::method() { }// エラー: パラメータが多すぎます