jonsca
Quantitative Phrenologist
5,621 posts since Sep 2009
Reputation Points: 1,165
Solved Threads: 581
No. The 2008 compiler is more compliant with the C++ standard (see something like this for the few ways the 2008 compiler is not compliant-- they don't have a listing for 6.0 any longer) so it may pick up more corrections but it will make your code more compliant by extension.
jonsca
Quantitative Phrenologist
5,621 posts since Sep 2009
Reputation Points: 1,165
Solved Threads: 581
You might have to make a few minor changes to your program, depending on how you coded it. For example
for(int i = 0; i < something; i++)
cout << "Hello\n";
if( i > 10)
// blabla
VC++ 6.0 will allow the above code but c++ standards and VC++ 2008 will not because of scoping rules for integers declared inside the for statement.
Ancient Dragon
Retired & Loving It
30,049 posts since Aug 2005
Reputation Points: 5,662
Solved Threads: 2,343