Kompilatorfel C2691

"datatyp" : en hanterad eller WinRT-array kan inte innehålla den här elementtypen

Anmärkningar

Typen av ett hanterat eller WinRT-matriselement kan vara en värdetyp eller en referenstyp.

Exempel

I följande exempel genereras 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
}