Why code failed to compile for foo2?
    apz28 
    home at home.com
       
    Sun Dec 12 03:02:28 UTC 2021
    
    
  
On Sunday, 12 December 2021 at 00:02:25 UTC, Stanislav Blinov 
wrote:
> @apz28, I can't figure out the intent here. To convert result 
> of abs to an unsigned?
The function logic works only for unsigned type and the parameter 
value can be altered in body hence Unqual. If not Unqual, must 
declare a local var and make a copy. Just asking if this can be 
done to avoid a cast by caller
    
    
More information about the Digitalmars-d-learn
mailing list