Задать вопрос
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;
}
  • Вопрос задан
  • 244 просмотра
Подписаться 3 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Нетология
    1C-программист: расширенный курс
    18 месяцев
    Далее
  • Академия Эдюсон
    Python-разработчик + ИИ
    9 месяцев
    Далее
  • ProductStar × РБК
    Профессия: Инженер по информационной безопасности
    9 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 1
wataru
@wataru
Разработчик на С++, экс-олимпиадник.
Кем подчеркивается? Оно компилируется нормально: https://godbolt.org/z/oMc89TE13

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

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

Похожие вопросы