I've been programming in c++ for a while but I still haven't found any official documentation (like http://ruby-doc.org/). Right now I am using websites like http://en.cppreference.com/w/. Oh and lasty the thing that caused me to write this is I always find documentation that uses outdated libraries and other junk and I can't find any documentation that uses features of c++11 and 14
C in Linux Most of the features used in the Linux operating system are written with the C programming language, with the assembly language in support. Almost every supercomputer around the world runs on Linux, along with a few other home computers, and C is behind the proper functioning of all of them.
C++ is not a product and there is no company behind it. So there is no official documentation. C++ is a Standard. You can download the C++ standard text ( here ), and/or documentations on implementations of the standard, which are compiler suits (gcc, icc, clang, msvc, etc.).
Despite the prevalence of higher-level languages, the C programming language continues to empower the world. There are plenty of reasons to believe that C programming will remain active for a long time. Here are some reasons that C is unbeatable, and almost mandatory, for certain applications.
The official C++ "documentation" is the C++ standard, ISO/IEC 14882:2014(E). There is information at ISOCPP how to obtain the document.
I wouldn't necessarily consider the standard good documentation but it does specify the behavior of the standard language and library constructs.
There isn't any other official document on C++ describing the entire language. There are good derivative works making things more accessible like Bjarne Stroustrup's "Programming: Principles as Practices Using C++" and Nicolai Josuttis's "The C++ Standard Library".
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With