Suppose I have a class Foo. I can imagine two ways of initialization: (i.e., invoking the constructor)
Foo myFooLong = Foo(...args...);
Foo myFooShort(...args...);
Is there any difference in operation (as far as I'm concerned, that's not the case)?