bug? alias this <-> opDispatch interaction
Jonathan M Davis
jmdavisProg at gmx.com
Sat Nov 9 23:48:20 PST 2013
On Sunday, November 10, 2013 08:43:40 Meta wrote:
> On Sunday, 10 November 2013 at 05:51:11 UTC, Jonathan M Davis
>
> wrote:
> > Actually, "" isn't null. They're equal, but they aren't the
> > same. [] and null
> > are the same, but "" isn't the same, because it's a string
> > literal, and string
> > literals have a byte with '\0' one past their end so that they
> > can be passed
> > directly to C functions.
>
> I didn't know that. How long has this been the case?
Pretty much as long as D has existed AFAIK. If there was ever a time that it
wasn't the case, it was before D hit 1.0.
- Jonathan M Davis
More information about the Digitalmars-d
mailing list