On Wednesday, 8 October 2014 at 01:16:50 UTC, K.K. wrote:
Is there a way to generate variable names using strings? What I'm
trying to do in this particular case is use a for loop, to
generate variables (then probably put them in an array in the
end) that represent images. So the name is pretty much "image" +
the image padding + iterator number. So image001, image002, etc.

So visually (though not real syntax):
auto "imageName" ~ "imagePadding" ~ i = new Imagefromfile(userDefinedLocation);

The problem is I can't figure out how to actually create the
unique variable. I was thinking of trying to use 'new' some how,
but still not sure.

Thanks in advance for any help!

I'm 99% sure you actually want an array or associative array. Something like this maybe?

ImageType[string] images;
images[format("image%03d", i)] = new ImagefromFile(userDefinedLocation);

Reply via email to