Is C ++ 0x released? Do major compilers support it?

I'm not sure release is the right word, as it is not software, but a standard.
I mean, is the C ++ 0x standard complete? still under development?
Do major compilers support? partially, completely?

+6
c ++ c ++ 11
source share
3 answers

Is the C ++ 0x standard finished?

Yes! He is completed.

Not.

is it still under development?

C ++ is still under active development, but C ++ 11 is not.

Yes and no. Last year, the draft Final Committee (FCD) was released. At the moment, in C ++ 0x you cannot add new functions; all changes at this stage are either minor changes or changes necessary to eliminate defects (sometimes the changes necessary to eliminate defects are quite extensive).

In March, when the C ++ Committee meets in Madrid, a vote must be taken to submit the final draft International Standard (FDIS). If this vote is successful, C ++ 0x will be β€œcompleted” and this document will be submitted to the ISO for ratification (or approval or what the ISO calls in the process).

If this vote fails, or if the committee decides that the document is still not ready, we will have to wait until the next meeting and we will see what happens. Most of the blog posts from committee members were positive for the finish in March, although

Do major compilers help? partially, completely?

Most major compilers have partial support for the various features of C ++ 11. The C ++ 11 page here in Stack Overflow contains a list of links to the latest draft standard and documentation for several major compiler implementations, lists of which functions are supported and which are not. The Apache Stdcxx Wiki may have a table of the best state of function implementation .

+17
source share

C ++ 0x is not yet standardized, but is in the final stages of standardization.

And compilers implement C ++ 0x functions. Visual C ++ and GCC 4.x added support for functions and new additions to the standard library, as well as other compilers.

+4
source share

Not. This is not over yet. They are aimed at the end of 2011.

Some of its parts were released at an early stage called TR-1 (Technical Report 1), which are mainly library extensions. Compilers today support this technology, including Microsoft Visual Studio.

+2
source share

All Articles