Set array size to simplify mem mgmt

Oskar Linde oskar.lindeREM at OVEgmail.com
Thu Jul 5 06:52:45 PDT 2007


Ald skrev:
> Hello.
> 
> I have the following code:
> 
> char[] unitStack = new char[256];
> unitStack.length = 0;
> 
> Does it make sense from viewpoint of simplifying memory management?  If I enlarge the size, the array won't be reallocated?

That is equivalent to reserving 256 chars. Enlarging the unitStack will 
not cause reallocation for at least the first 256 entries.

-- 
Oskar


More information about the Digitalmars-d-learn mailing list