Ошибка компилятора C2090
функция возвращает массив
Функция не может возвращать массив. Вместо этого верните указатель на массив.
Следующий пример приводит к возникновению ошибки C2090:
// C2090.cpp
int func1(void)[] {} // C2090
Возможное решение
// C2090b.cpp
// compile with: /c
int* func2(int * i) {
return i;
}