Why can’t the default constructor be called with empty brackets?
Is there any good reason that an empty set of round brackets (parentheses) isn’t valid for calling the default constructor in C++?
Is there any good reason that an empty set of round brackets (parentheses) isn’t valid for calling the default constructor in C++?