다음을 통해 공유


컴파일러 오류 C2691

'데이터 형식': 관리 또는 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
}