c++ - Should main with trailing return type be avoided? -


in code example below main function written c++11 trailing return type notation:

auto main() -> int {   //...   return 0; } 

question:

are there reasons main trailing return type should avoided , classical notation should preferred?

it's valid , works fine.

the issue concern is new. may confuse or surprise readers of code familiar c++98.

but works, feel free write main way if feel it.


Comments

Popular posts from this blog

javascript - RequestAnimationFrame not working when exiting fullscreen switching space on Safari -

jquery - Keeping Kendo Datepicker in min/max range -

powershell - "Invalid JSON primitive" error when converting JSON file -