Erro do compilador C2728
'type': uma matriz nativa não pode conter este tipo
A sintaxe de criação de matriz foi usada para criar uma matriz de objetos gerenciados ou WinRT. Você não pode criar uma matriz de objetos gerenciados ou WinRT usando a sintaxe de matriz nativa.
Para obter mais informações, confira matriz.
O seguinte exemplo gera o erro C2728 e mostra como corrigi-lo:
// C2728.cpp
// compile with: /clr
int main() {
int^ arr[5]; // C2728
// try the following line instead
array<int>^arr2;
}