Ok, first of all, nice forum .. << i'm new here.
Now my question... i got my class: cCountryList. At the beginning of my application, i declare a static class of it: static cCountryList CounryList;
In the constructor i print a message to indicate if the construction was succesful or not. but now when i start my application, i found out that the constructs my class 2 times. and keeps it in the memory. at least... the memory could be reserved because of stack expension? well.. i'm curious... because the construction of my class take something about 5 seconds, so the whole startup scenario takes in 11 seconds. and it waste's something like 15 mb for each instance. I'm using the VC8 Compiler with Native c++.
Can anyone help? would be really great