I know that the C++ standard says that return 0 is inserted at the end of main() if no return statement is given; however, I often see recently-wri
return 0
main()
By being explicit you are explicitly showing your intent.
By relying on something implicit you could have 2 cases: 1) You intended it, 2) You forgot it.