Originally Posted by
JohnYayas
Again, it is the compiler that controls that the behavior of floating point math. That is why there are compiler flags IN THE COMPILER that allow you to decide how it will work instead of settings in the Windows registry that determines how the application behaves. Once the code is compiled, it does what it does. Windows doesn't override instructions sets to make your math give you the wrong answers.
Yes, the OS manages the processes and the memory space where they run but memory management within those spaces is still controlled by the language's runtime. C++ does it one way. .NET does it a completely different way. But, that is something completely unrelated.