Idiomatic way to write a range that tracks how much it consumes
    drug 
    drug2004 at bk.ru
       
    Mon Apr 27 04:41:58 UTC 2020
    
    
  
27.04.2020 06:38, Jon Degenhardt пишет:
> 
> Is there a better way to write this?
> 
> --Jon
I don't know a better way, I think you enlist all possible ways - get a 
value using either `front` or special range member. I prefer the second 
variant, I don't think it is less consistent with range paradigms. 
Considering you need amount of consumed bytes only when range is empty 
the second way is more effective.
    
    
More information about the Digitalmars-d-learn
mailing list