E2426 'specifier' の明示的な特化には 'template<>' 宣言が必要 (C++)

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

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


標準にしたがい,テンプレートの明示的な特化には,必ず "template<>" 宣言子構文が必要になりました。例を示します。



 template<class T>
 class foo;
 template<>
 class foo<char>;// OK: "template<>" が指定されました
 class foo<int>;// エラー: "template<>" が必要です