Aaron Hall Aaron Hall -4 years ago 51
C++ Question

Where can I find the official C++ documentation?


This question is not aware that "the Standard Documents" (in the above referenced question) are a possible answer to this question, and the question did not come up while this question was being researched.


With Python, there's the official python documentation (http://docs.python.org/reference), which provides a full canonical reference to the language.

We also have successful questions for the official c documentation here on Stackoverflow: Is there something like the official C documentation?

Where can I find the most official up-to-date C++ documentation?

Answer Source

Primary Source

The official home of the C++ standards committee is here.

The C++ language is specified by the ISO standards body.

The final documentation is unfortunately not freely available (except perhaps illicitly) but can be purchased on the isocpp.org. They have draft documentation freely available on github.

Secondary Sources

Another source of semi-official documentation is documentation on the compilers that interpret it.

Bjarne Stroustrup, the primary progenitor of C++, maintains an incomplete list of compilers, and asserts that standard conformance is very important here: http://www.stroustrup.com/compilers.html, which include the GNU C++ Compiler and Clang.

The GCC compiler is feature complete for C++ 11, for GCC 4.8.1 released [2013-05-31]

The GNU compiler documentation on the latest full releases is here: http://gcc.gnu.org/onlinedocs/

Clang also appears to be feature complete as of version 3.3.

Clang version 3.4 documentation can be found here.

Recommended from our users: Dynamic Network Monitoring from WhatsUp Gold from IPSwitch. Free Download