Как и ожидалось, в С++ 11 происходит сбой: поскольку этот язык не имеет вывода типа возврата для стандартных функций болота:
auto main()
{
return 0;
}
Однако С++ 14, поэтому я не могу объяснить следующую ошибку (с эквивалентными результатами в соединительной линии GCC, clang 3.8 и Visual Studio 2015):
error: 'main' must return 'int'
Есть ли проход в стандарте, который я не вижу, запрещающий вывод типа возврата для main
? Или оба компилятора несовместимы?
(Для чего это стоит, я бы никогда этого не делал. int main()
для win & hellip;)