Подскажите почему подчеркивается прототип функции и написано что якобы эта функция не определена в коде, хотя определение написано ниже? Такая проблема именно с написанием функции которая возвращает указатель на массив в таком стиле
#include <iostream>
auto func(int value) -> int(*)[10]; // Function definition for "func" not found
int main()
{
// some code
return 0;
}
auto func(int value) -> int(*)[10]
{
return nullptr;
}