Is all this Invarient **** er... stuff, premature optimisation?
p9e883002 at sneakemail.com
p9e883002 at sneakemail.com
Sun Apr 27 17:44:14 PDT 2008
On Mon, 28 Apr 2008 02:14:19 +0200, "Simen Kjaeraas"
<simen.kjaras at gmail.com> wrote:
> <p9e883002 at sneakemail.com> wrote:
>
> Is this what you wanted to write?
>
> int main(string[] args)
> {
> char[] a =3D cast(char[])args[0];
> a[2..5] =3D "XXX";
> writefln(a);
> return 0;
> }
> This compiles and runs, and seems to do what you describe. Sure, there's=
> a
> cast there, but it's not all that bad, is it?
No. You missed out uppercasing the string before replacing the slice.
More information about the Digitalmars-d
mailing list