Negative index for arrays

Oskar Linde oskar.lindeREM at OVEgmail.com
Wed Mar 22 03:01:19 PST 2006


Muta skrev:
> I see that this is used in Python's strings, to get a char from the end of
> the string. Would there be any drawback in implementing the same thing in
> D's arrays ? Something like :
> array[-x] = array[array.length - x]

The drawback I can see is that it needs a runtime check every time an 
array is indexed. I would classify that as a stopper. Instead, in D, you 
can write:

array[$-1]

/Oskar



More information about the Digitalmars-d mailing list