Any idea why when I run my program from the vc++ 2008 compiler I'm getting a different output than if I run the .exe from the debug dir. Been working on this program for a couple years and they've always been the same then suddenly they are different. In one version I have an army of guys attacking another army, works fine when ran from the compiler, in the .exe version one entire army does not appear? I can't easily go back to a last saved version (I keep many) as I didn't notice this until about 2 weeks or more of work has been added... I just didn't notice, didn't run this test, was working on menus and other stuff...
I've double and triple checked that I am running the same .exe that is being compiled, I purposefully added in an error to one of the buttons, and sure enough they are the same... kinda scratching my head on where to start on this one, my gut feel is that an array is being written beyond it's limit, but since everything works fine in the compiled version kinda hard to debug...
Thoughts?
Thanks,
rhuala