建議使用 Visual Studio 2017

編譯器錯誤 C2913

 

如需 Visual Studio 2017 的最新文件請參閱 Visual Studio 2017 文件

明確特製化。「 宣告 」 不是類別樣板的特製化

您不能特製化非樣板類別。

下列範例會產生 C2913:

// C2913.cpp  
// compile with: /c  
class X{};  
template <class T> class Y{};  
  
template<> class X<int> {};   // C2913  
template<> class Y<int> {};  

顯示: