View Single Post
  #2  
Old 04-04-2004, 07:59
SheepShagger's Avatar
SheepShagger SheepShagger is offline
Friend
 
Join Date: Jan 2002
Location: UK
Posts: 58
Rept. Given: 2
Rept. Rcvd 6 Times in 1 Post
Thanks Given: 0
Thanks Rcvd at 0 Times in 0 Posts
SheepShagger Reputation: 6
Several differences in fact. With the introduction of Visual C++ .NET 2003 (VC++ 7.1) MS finally started to get their compiler closer to the C++ Standard. Is not there yet -specially in the template side of things- but is close. As you may expect, by doing that they also introduced a series of "breaking changes" and programs that used to compile with VC++ 6 or VC++ 7.0 won't necessarily compile with the newer version. The changes are in several areas and not just in the compiler itself. As TQN mentioned there are also changes in the standard, ATL and MFC libraries

For a list of issues check hxxp://msdn.microsoft.com/library/default.asp?url=/library/en-us/vcedit/html/vcoriwhatsnewinvisualcnet2003.asp
Reply With Quote