whay dosn;t this template work?
Max Samukha
nospam at nospam.com
Fri May 9 02:54:08 PDT 2008
On Thu, 8 May 2008 22:14:06 +0000 (UTC), BCS <ao at pathlink.com> wrote:
>
>T[] RemoveAt(T)(ref T[] dat, int i)
>{
> dat = dat[0..i] ~ dat[i+1..$];
>}
>
>
>char[][] args
>
>args.RemoveAt(0);
>
>(D v1)
>
The function should return an array.
T[] RemoveAt(T)(ref T[] dat, int i)
{
dat = dat[0..i] ~ dat[i+1..$];
return dat;
}
or
void RemoveAt(T)(ref T[] dat, int i)
{
dat = dat[0..i] ~ dat[i+1..$];
}
More information about the Digitalmars-d-learn
mailing list