LINUX.ORG.RU

История изменений

Исправление fsb4000, (текущая версия) :

trailing return type помогает видеть какой именно тип возвращает функция

[[nodiscard]] constexpr 
auto fun (int const /*argc*/, char const* /*argv*/[]) 
noexcept 
-> int { // возвращаемый тип всегда в конце, рядом со стрелочкой
  return 0;
}
[[nodiscard]] constexpr 
int fun (int const /*argc*/, char const* /*argv*/[]) 
noexcept { // возвращаемый тип в середине, нужно искать :(
  return 0;
}

или конкретно про main вопрос?

Исходная версия fsb4000, :

trailing return type помогает видеть какой именно тип возвращает функция

[[nodiscard]] constexpr 
auto fun (int const /*argc*/, char const* /*argv*/[]) 
noexcept 
-> int { // возвращаемый тип всегда в конце
  return 0;
}
[[nodiscard]] constexpr 
int fun (int const /*argc*/, char const* /*argv*/[]) 
noexcept { // возвращаемый тип в середине
  return 0;
}

или конкретно про main вопрос?