Quote Originally Posted by HumePeabody View Post
I want to compile as x64to take advantage of larger allocatable memory. I have some users with particularly large data files that run into memory problems and compiling to x64 should hopefully address those users. I plan to offer both 64 bit and 32 bit versions of my product. This may just have to be a "feature" that my x64 users have to deal with. This function often gets called twice; once for preprocessing to get some information from the users file (once specified) and then processing to read in all the data (when producing the final output from my app). I could consider moving the preprocessing functionality into its own smaller function since that is the one that needs to be immediately available and then calling the larger one that is causing the issue in the background to allow it to make it through once before being needed for a production run.
Until you really need it, just worry about getting x86 working. If you're not pushing the limits, then don't worry