建議使用 Visual Studio 2017

編譯器錯誤 C3622

 

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

'class': 類別宣告為 '關鍵字' 無法具現化

嘗試將類別標示為具現化抽象(或__abstract)。 標記為抽象的類別可以是基底類別,但它無法具現化。

下列範例會產生 C3622。

// C3622.cpp  
// compile with: /clr  
ref class a abstract {};  
  
int main() {  
   a aa;   // C3622  
}  

下列範例會產生 C3622。

// C3622_b.cpp  
// compile with: /clr:oldSyntax  
__abstract class a {  
};  
int main() {  
   a aa;   // C3622  
}  

顯示: