Modern C + + new four classics and C + + study
Open your own blog, in August 2012 I have written the following blog,
<<c++ learning methods and the four major masterpieces >>
Http://www.cnblogs.com/pugang/archive/2012/08/17/2643710.html
think of the time flies really fast, in an instant 5 years, in this 5 years C + + has also undergone tremendous changes. 2012 Time C++11 just decided soon, a lot of technical data also did not have time to update, the compiler does not fully support the mainstream of c++11 new features, natural many companies for the new version of C + + use is also holding a certain reservation attitude, but after the 5 years of application practice, C + + community and most of the companies have adapted to the new features of c++11, it can be said that the modern C + + large pattern has been set, basically is ripe.
I recommended in August 2012 Blog C + + four major classics is the following four, although this four is classic in the classic, but the development of C + + language itself, constantly have new things to join in, the pattern naturally changed, therefore, this article for everyone to recommend the modern C + + in the new four great classics, The original four book is still a compulsory course, which needs to be emphasized here.
<<c++ primer>>
<<effective c++>>
<<Exceptional C + +>>
<<Inside the C + + Object Model>>
New C + + in the four major masterpieces--
The first one is <<effective modern c++>>
Recommended reasons: Scott Meyers concentrated on the masterpiece, dozens of suggestions Abas, if four books can only choose one to learn, I choose this.
Second Ben <<c++ Concurrency in action>>
Recommendation reason: Because of its savage growth, the C + + language itself has never upgraded threads to such heights, and never language-level support, each platform using its own way to achieve multi-threading, can be described as eight Immortals crossing, recount, C++11 brought a unified multi-threaded implementation, so far, write the most comprehensive, This is the most in-depth.
The third <<the C + + standard Library A Tutorial and Reference 2nd edition>>
Recommended reasons: In addition to C + + language itself upgrade, the standard library also has a large area of the upgrade, C + + most useful functions, basically through the standard library to achieve, visible the importance of this book.
Fourth Ben <<optimized c++>>
Recommended reasons: For the C + + optimization of the various aspects of the relatively thorough, the author is the years of C + + veteran, writing very fluent.
The last two recommended books are:
<<automate the boring STUFF with python>>
<<python Crash course>>
Reason for recommendation: So why should I recommend Python in this article about C + +? Don't explain, believe that the person who can understand my article should know what Python is.
Summarize
This paper briefly discusses the development of modern C + +, and puts forward the modern C + + new four classics, at the same time recommended two additional auxiliary Python data, at the same time, the current situation of C + + has a brief discussion, hoping to help everyone.
Modern C + + new four classics and C + + study