Pop quiz [memory usage]

Vladimir Panteleev thecybershadow at gmail.com
Sat Jun 6 05:03:08 PDT 2009


// Works for DMD1/Phobos, DMD1/Tango and DMD2/Phobos
version(Tango) import tango.io.Console;
else           import std.stdio;

struct S
{
	ubyte[40_000] data;
}

void main()
{
	S[] a;
	a ~= S();

	// QUESTION: How much memory will this program consume upon reaching this  
point?
	version(Tango) Cin.copyln();
	else           readln();
}



More information about the Digitalmars-d mailing list