const const(char)[]
torhu
fake at address.dude
Fri Jul 6 06:07:05 PDT 2007
Funog wrote:
> Isn't const const(char)[] equivalent to invariant(char[]) ?
It doesn't seem to matter whether the brackets are inside or outside the
parens. Only the char part is made const or invariant. I did some
testing, and couldn't find any difference. Someone please correct me if
I'm wrong.
If you're talking about the difference between const and invariant:
const means that the contents of the array can't be changed through that
reference. invariant means that no other reference can change the
contents either.
This article explains it well:
http://www.digitalmars.com/d/const.html
More information about the Digitalmars-d-learn
mailing list