次の方法で共有


コンパイラ エラー C2906

'specialization' : 明示的な特殊化は 'template <>' を必要とします

テンプレートを明示的に特殊化するには、新しい構文を使用する必要があります。

次の例では C2906 が生成されます。

// C2906.cpp
// compile with: /c
template<class T> class X{};   // primary template
class X<int> { }   // C2906
template<> class X<int> { };   // new syntax