A. Tan Haoqiang's C++ is to let you know C++ and C language in the code style of some of the differences, can only be regarded as "heard of C + + +", you do not even know C + + + what can be done, which is just a simple syntax of the manual.
Personally, I think you still don't know what C++ is after reading this book. I personally think that all the C++ books produced by Chinese people are just a waste of time (compared to foreign countries/Taiwan).
B. If you have finished "hearing about C++", you can take a look at the book written by the inventor of C++,
<<C++ Programming Principles and Implementation>>,
He is very philosophical, and it is a pleasure to read his book, so that you can get a general idea about what you can do with C++, and find your way around.
C.OK After the second step, you start reading
<<C++pimer>>
It doesn't matter what edition it is, yes, he translates it as a beginner's guide to C++, but the content is supposed to be moderate, and the book is a little bit thick, but it's not a big deal for programmers to read a book that's 800 or 900 pages long.
D.If you read part or half of C++primer you can try to read it,
<<C++ Standard Programming Library>>
Written by Germans, it's very focused.
E. If the C++ standard program library is taken care of, you should find out that there are so many deficiencies in C++, and so
www.boost.org
is representing the most advanced level of C++ in today's world, go read it. (Here you can look at a book called
<<Boost Program Library Complete Development Guide>> quite a good introductory boost)
F. It's up to you to give me the word on where to go.