A.fun(2,8) B.fun(2.0,8.2) C.fun(2.3,8) D.fun(2,8.3)
A.::?:.sizeof B.?:.sizeof++-> C.::?:newdelete D.++--?:sizeof
A.new B.delete C.. D.*