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 -

c# - WPF+EF - The operation cannot be completed because the DbContext has been disposed -

jsf - How to ajax update an item in the footer of a PrimeFaces dataTable? -