A() = new B(); --- what does this statement do in C ?
Anonymous
this is C++ not C A() is a function call return so called L-value, an object of type B, that is being assigned with value of a new object B.
Check out your Company Bowl for anonymous work chats.