What is the result of this code? myObj *foo = operator new(sizeof(foo));
That's not legal syntax!
foo has memory allocated for it, but is not constructed
foo has memory allocated for it, and is fully constructed
None of the above