We don’t allow questions seeking recommendations for books, tools, software libraries, and more. You can edit the question so it can be answered with facts and citations.
Closed 4 years ago.
开发者_如何学Python Improve this questionI'm newbie on C++. And I have multiple years of C# background. In C#, official language standard and basic class library documentations can be found on MSDN. What's the equivalent for C++?
And what's the most basic library of C++? There are many libraries. Boost, STL, ATL, and etc... What's the most basic and I should start from?
The equivalent is The ISO C++ Standard. The last revision was published in 2003 (the link is to where you can purchase the PDF of that document). The next revision, what is called C++0x, is slated to be finished sometime around the end of this year (the latest draft can be downloaded freely from the C++ committee website; a very large PDF can be found here).
The most basic library for C++ is just called the C++ Standard Library. It should be supported by every C++ compiler.
For a good treatment of the standard library you might want to read Stroustrup's The C++ Programming Language. Also, note that the STL is actually part of the standard library, or well, partly really.
精彩评论