What is the advantage of automatically en-referencing arguments?

I can see no clear advantages other than marginally less typing, 
however, you will have to explicitly en-reference the argument when the 
argument is a reference to a reference anyway.

A disadvantage is significantly less clarity of the actual function 
call.  When you see a function argument, you can't determine whether it 
is passed by reference or value unless you go and look at the function 
signature.

Could someone please explain to me what the advantages are?  Thanks.


Reply via email to