Interesting Memory Optimization
Kevin Cox
kevincox.ca at gmail.com
Fri Mar 16 05:24:34 PDT 2012
On Mar 16, 2012 7:45 AM, "Alex Rønne Petersen" <xtzgzorex at gmail.com> wrote
>
> I don't see any reason why c couldn't point to element number 3 of b, and
have its length set to 3...
>
> --
> - Alex
And the previous examples were language agnostic. In D and other languages
where the length of a string is stored we can nest strings anywhere inside
other strings.
const char[] a = "foofoo";
const char[] b = "oof";
Those can't be nested in null terminated strings, bit they can where
strings have an explicit length.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.puremagic.com/pipermail/digitalmars-d/attachments/20120316/710fe48b/attachment-0001.html>
More information about the Digitalmars-d
mailing list