共用方式為


編譯器錯誤 C3279

cli 命名空間中宣告的類別樣板,不允許部分和明確特製化以及明確具現化

cli 命名空間由 Microsoft 所定義,並包含虛擬範本。 Microsoft C++編譯程式不允許使用者定義、部分和明確特製化,以及此命名空間中類別範本的明確具現化。

下列範例會產生 C3279:

// C3279.cpp
// compile with: /clr
namespace cli {
   template <> ref class array<int> {};   // C3279
   template <typename T> ref class array<T, 2> {};   // C3279
}