I know VS2011 already supports some of the C++11 specification, and it looks like GCC has got a number of those features implemented for some time now. Anyone know how long it might take for people to sync up to the spec completely?
How long did it take with c++03? I remember I started seriously messing around with C++ around 01/02 and I noticed with every new version of VS then that things would just randomly change every few years and took a while before it became uniform.
Wasn't there a recent Sutter talk that mentioned that almost all of the spec is already supported in VC? I may be mistaken but that was the impression I got...
They still don't support initializer lists and variadic templates.
non-static data member initializers as well, but they're more of a nicety. Definitely was one of the nice bonuses whenever I did any c# stuff. Especially when you have to overload constructors so you can avoid massive initialization lists.
I know VS2011 already supports some of the C++11 specification, and it looks like GCC has got a number of those features implemented for some time now. Anyone know how long it might take for people to sync up to the spec completely?
How long did it take with c++03? I remember I started seriously messing around with C++ around 01/02 and I noticed with every new version of VS then that things would just randomly change every few years and took a while before it became uniform.