Why can't rvalues be passed to a 'ref' parameter?
    thebluepandabear 
    therealbluepandabear at protonmail.com
       
    Sun Dec 11 04:36:45 UTC 2022
    
    
  
Hello,
I am not really understanding why rvalues cannot be passed to a 
'ref' parameter, the explanation in the book about D I am reading 
was not clear:
"The main reason for this limitation is the fact that a function 
taking a ref
parameter can hold on to that reference for later use, at a time 
when the rvalue
would not be available."
I didn't really understand what Ali meant by this statement, any 
help would be appreciated so this can be clarified.
Regards,
thebluepandabear
    
    
More information about the Digitalmars-d-learn
mailing list