Range returning an array
Ali Çehreli
acehreli at yahoo.com
Tue Apr 9 13:30:23 PDT 2013
On 04/09/2013 01:03 PM, Joseph Rushton Wakeling wrote:
> to return var.dup rather than var from front(), but this is
> undesirable because it will hit performance in a big way.
Your problem is the exact situation that stdio.ByLine has faced. There,
the choice has been to use an internal buffer just like your 'var' and
leave the .dup call to the user for when it is needed.
That choice is faster but sometimes causes bugs.
Ali
More information about the Digitalmars-d-learn
mailing list