共用方式為


編譯器錯誤 C2691

'data type' :Managed 或 WinRTarray 不能有此元素類型

受管理或 WinRT 陣列項目的類型可以是值類型或參考類型。

下列範例會產生 C2691:

// C2691a.cpp
// compile with: /clr
class A {};

int main() {
   array<A>^ a1 = gcnew array<A>(20);   // C2691
   array<int>^ a2 = gcnew array<int>(20);   // value type OK
}