Поделиться через


Ошибка компилятора C2767

несоответствие измерения управляемого или WinRTarray: ожидаемые аргументы N — предоставленный M

Неправильный формат объявления управляемого массива или массива WinRT. Дополнительные сведения см. в описании array.

В следующем примере показано возникновение ошибки C2767 и приводятся сведения по ее устранению.

// C2767.cpp
// compile with: /clr
int main() {
   array<int> ^p1 = new array<int>(2,3); // C2767
   array<int> ^p2 = new array<int>(2);   // OK
}