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


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

функция возвращает массив

Функция не может возвращать массив. Вместо этого верните указатель на массив.

Следующий пример приводит к возникновению ошибки C2090:

// C2090.cpp
int func1(void)[] {}   // C2090

Возможное решение

// C2090b.cpp
// compile with: /c
int* func2(int * i) {
   return i;
}