Associative Arrays max length? 32bit/64bit

sdvcn via Digitalmars-d digitalmars-d at puremagic.com
Fri May 16 17:25:11 PDT 2014


import std.stdio;

import std.utf;
import std.uni;
import std.string;
import std.random;
import std.conv;

int main(string[] argv)
{

	size_t[string] bary;

	try{
		for(size_t i=0;i<(size_t.max -1);i++)
		{
			bary["Key:" ~  to!(string)(i)] = i;
		}
	}catch(Exception e)
	{
		writeln(e);
	}
     return 0;
}
// This code will overflow?


bary.length <> size_t.max ?

32bit bary.length == 64bit bary.length ?




More information about the Digitalmars-d mailing list