SyntaxFix
Write A Post
Hire A Developer
Questions
One reason: the literal 0 has a bad tendency to acquire the type int, e.g. in perfect argument forwarding or more in general as argument with templated type.
0
int
Another reason: readability and clarity of code.