迷茫2017-04-17 11:53:59
Watch the Effective trilogy:
After that, put the book aside and start working on the project.
Have you really finished reading C++ Primer? If you read it hastily, the above three books will not be easy to digest.
高洛峰2017-04-17 11:53:59
Needless to say the importance of project practice, like fighting monsters and upgrading, but good books are like martial arts secrets.
I haven’t done C++ for many years, so I can only recommend old books. There should be new content coming out now with the release of C++11.
The above content can help you become a good coder (just).
PHPz2017-04-17 11:53:59
http://stackoverflow.com/questions/388242/the-definitive-c-book-guide-...
There are many books in it, let’s summarize
1. Getting Started: C++ Primer, etc.
In addition, C++ Primer and C++ Primer Plus have nothing to do with each other. The latter is not as good as the former
2. Practice: Effective C++, Effective STL
3. Advanced: More Effective C++, etc.
4. Advanced: Modern C++ Design, etc.
So after reading C++ Primer, it is Effective C++
But to be honest, I think you can start writing after reading C++ Primer. You have to learn it on paper but you won’t understand it just by reading the book. You have to jump through the trap to understand why it is a trap
大家讲道理2017-04-17 11:53:59
Let me add something. The above mentioned is detailed enough.
I also encountered many pitfalls and difficulties in my studies. Many times I missed opportunities before I realized how much I should learn.
迷茫2017-04-17 11:53:59
Don’t look at the unfamiliar techniques of C++, such as: STL implementation, boost implementation, modern C++, and template classes. You can simply take a look.
Then, it is recommended to read classic programming books on Linux or Windows and combine them with projects.
Master more of the following algorithms and data structures, and then move up to architecture.
In addition, you have the opportunity to learn two high-level languages, such as python, go, etc. In many cases, you don’t need c++
PHP中文网2017-04-17 11:53:59
It should just be about doing projects. Just reading books will not improve you. There is a book called "nginx Source Code Analysis" that is worth reading
伊谢尔伦2017-04-17 11:53:59
C++ programming language, the father of C++, in-depth exploration of the C++ object model translated by Hou Jie
巴扎黑2017-04-17 11:53:59
Don’t just read books, you need to practice more. You can participate in some projects or do some ACM questions.
阿神2017-04-17 11:53:59
I have written a C++ book list recommendation before, please see the address below for details;
Of course, check out more book lists recommended by pongba and other big guys:
http://www.me115.com/booklist/