i just bought a 64bit system and it should arrive in the next few days; do i need a special compiler once i plug it all in? (at the moment just started with c++ with ms vc++ 2005 on a 32 bit system)
i just bought a 64bit system and it should arrive in the next few days; do i need a special compiler once i plug it all in? (at the moment just started with c++ with ms vc++ 2005 on a 32 bit system)
Depends if you plan on running a 64bit OS?
Also having the name 'learning' is going to be a drag when you get good
It may be a 64 bit machine, but I bet someone somewhere will still try and run TurboC 2.01 on it
Your old compilers will in all probability work, but the result will be somewhat sub-optimal.
If you dance barefoot on the broken glass of undefined behaviour, you've got to expect the occasional cut.
If at first you don't succeed, try writing your phone number on the exam paper.
exactly, i have finished an application in vb, but it is too slow with the amount of data it is processing. i have to make it in windows as the majority of users are on windows; in a perfect world windows would be open source and free or linux would be used by everyone. i was hoping that 64 bit compilers and systems would create a further performance boost, but i would need a 64 bit compiler wouldn't i? perhaps there are compilers that compile to 64 and 32bit applications?
well i found "wow64", however, isn't it just allowing 32 bit compilations to run on 64 bit os? what about true 64 bit applications?
http://msdn2.microsoft.com/en-us/library/ms952405.aspx
"By default, the 32-bit version of Windows is limited to 4 gigabyte (GB) of address space, half of which is reserved for the kernel. This limits your average application to just 2 GB worth of virtual memory."
"The 64-bit version of Windows provides 16 TB worth of address space" :snigger:
now it seems that
http://msdn.microsoft.com/vstudio/ex...c/default.aspx
it only allows "Build 32-bit native code applications designed for Windows using the Windows Platform SDK. "
however when you click on the link it says that the SDK may enable 64 bit applications, but how and do they mean true 64 bit or 32bit emulated on 64 with wow64?
would the sdk here "Microsoft Windows SDK, Windows Vista and .NET Framework 3.0 Runtime Components, Nov 06 Edition - New"
http://www.qmedia.ca/launch/psdk.htm
together with express studio enable true 64 bit applications? anyone?
i am not interested in the .net framework at all just want to make 64 bit vista apps.
To be honest, I wouldn't worry about it too much, so I would suggest you get visual studio express and the platform SDK and see what happens.
The improvement from VB to 32-bit C++ seems much greater than the improvement from 32-bit to 64-bit.
Besides, if you make a fairly decent job of the C++, then when you do eventually get a 64 bit compiler, you just recompile your code and you're up and running.
Oh, and a forum is not a blog for your 10 minute thoughts.
If you dance barefoot on the broken glass of undefined behaviour, you've got to expect the occasional cut.
If at first you don't succeed, try writing your phone number on the exam paper.
So just edit your previous post perhaps? :P
If you can't explain what you're trying to do in basically one or two posts, you most likely have a problem organizing your thoughts, which will hurt your attempt at programming, since it requires logical, well planned, and well thought out strategies. If you have new information to add, you can edit your post as suggested, but really, five posts in a row to tell us that you don't know what you're doing....