Paul Nathan
Paul Nathan

Reputation: 40319

Transition to C++0x from C++98

As someone who hasn't followed the C++0x - now C++1x - story and developments closely, I am considering that it is nearing the time when I need to come up to speed with the 'released' version. I also am not really interested in looking over the standard immediately. Therefore:

(marked as community wiki, if there are other good questions that relate to the transition, put them up)

Upvotes: 6

Views: 444

Answers (3)

snk_kid
snk_kid

Reputation: 3577

C++0x is not "released" yet, the final ISO standard has not been published. At the moment they are at a "Final Committee Draft" (FCD) phase which basically means all the the features are set in stone now the committee are making corrections and/or clarifications to the draft before it is finally published with an estimated date of early next year (March 2011).

As of current there are no publicly released C++ compilers that have implemented all of the features of C++0x (like constexpr). GCC has the most and the newest version of the VC++ compiler (11 in vs2010) only supports something like a quarter of it.

Upvotes: 1

R Samuel Klatchko
R Samuel Klatchko

Reputation: 76541

It's not very detailed, but the Wikipedia article has a decent overview of the new features. What I'd recommend is use that to decide which new features are most interesting to you and then study those in more depth.

Upvotes: 2

Jerry Coffin
Jerry Coffin

Reputation: 490178

Probably the closest of which I'm aware is Bjarne's C++0x FAQ.

Upvotes: 4

Related Questions