colorname
@colorname

Почему VS22 указывает что функция якобы не определена?

Подскажите почему подчеркивается прототип функции и написано что якобы эта функция не определена в коде, хотя определение написано ниже? Такая проблема именно с написанием функции которая возвращает указатель на массив в таком стиле

#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;
}
  • Вопрос задан
  • 222 просмотра
Пригласить эксперта
Ответы на вопрос 1
wataru
@wataru
Разработчик на С++, экс-олимпиадник.
Кем подчеркивается? Оно компилируется нормально: https://godbolt.org/z/oMc89TE13

Возможно ваше IDE не умеет в последние стандарты С++.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы