latest standard of C and C++
What is the latest standard on C and C++? Where can I get a copy of the official standards? [ok, www.iso.org, anywhere else?]
What compilers support these standards?
What are the earlyer standards and what compilers support them?
What books describe/teach these standards precisely? Please recommend only books you compared to other books, because the people that read only one book always say that it's good. Thx!
You will find the standard here, as a PDF i believe.
If you get the latest compiler out of whichever series you won't have to worry about any of that. The best way of learning IMO is o just get a compiler and start writing, looking up what you need as you go.
Dave
If you get the latest compiler out of whichever series you won't have to worry about any of that. The best way of learning IMO is o just get a compiler and start writing, looking up what you need as you go.
Dave
The latest version of the C++ standard is ISO/IEC 14882:2003. It can be purchased from ISO or your national standards body (such as ANSI for the US). It can also be purchased in hard cover from Wiley.
The latest version of the C standard is ISO/IEC 9899:1999. Again it can be purchase from ISO or your national standard body. It too can be purchased in hard cover from Wiley.
The latest version of the C standard is ISO/IEC 9899:1999. Again it can be purchase from ISO or your national standard body. It too can be purchased in hard cover from Wiley.
Depends on what you mean by uses. MSVC 2005 probably implements about 99.9% of ISO/IEC 14882:2003, but still isn't fully compliant. For example: the infamous export keyword is not supported by MSVC 2005. MSVC 2005 also doesn't even pay lip service to ISE/IEC 9899:1999. Almost every new feature introduced in that version of the standard is ignored by MSVC 2005, though it does implement the previous version of the standard pretty well.
Not that I know of.
But here are some missing features:
http://www.codeproject.com/cpp/stdexceptionspec.asp
http://www.codeproject.com/cpp/stdexport.asp
http://www.codeproject.com/cpp/TwoPhaseLookup.asp
But here are some missing features:
http://www.codeproject.com/cpp/stdexceptionspec.asp
http://www.codeproject.com/cpp/stdexport.asp
http://www.codeproject.com/cpp/TwoPhaseLookup.asp
If you buy the standard online as a pdf be careful which version you get. It's available as an electronic download for about $19.99 if you get the right one but there are places selling it for much much more so look around. I think you can get it for a sensible price from ANSI, I forget where I downloaded my copy from now but I know I saw some outrageous prices while I was looking for it.
Quote:Original post by SiCrane
Depends on what you mean by uses. MSVC 2005 probably implements about 99.9% of ISO/IEC 14882:2003, but still isn't fully compliant. For example: the infamous export keyword is not supported by MSVC 2005.
Lets be fair though, unless things have changed recently no major compiler actually implements the export keyword, let alone correctly.
Quote:Original post by OrangyTang
Lets be fair though, unless things have changed recently no major compiler actually implements the export keyword, let alone correctly.
Comeau has, for quite a while.
This topic is closed to new replies.
Advertisement
Popular Topics
Advertisement