Здравствуйте, YourLastSong, Вы писали:
YLS>Здравствуйте, уважаемые господа.
YLS>До сих пор думал, что указывать возвращаемое значение для любой функции в C++ совершенно обязательно даже в том случае, если данная функция возвращает int, в отличие от языка C. Недавно, просматривая какой-то видеоурок, наткнулся на то, что автор не указывает тип возвращаемого значения у main в C++, при этом компиляция программы происходит без каких-либо ошибок. Почему? К сожалению, обратить внимание на среду разработки я тогда не догадался.
По стандарту С++ у main можно не писать return, если предполагается возвращать ноль. Больше нигде так делать нельзя.