Alan Zhong wrote:
i've searched for books in borders. i only found a lot on learning how to
use the language in beginners' levels.
what titles on C++ are talking about those unfamiliar topics that can help
me/others to understand C++ better than just the syntax?
i.e., memory management, how the machines are interpreting, optimization,
etc.
thankx a lot.
Here are the list of books which combined with practice
will make you an expert C++ programmer.
All of the books except the last one require knowledge of C++.
Read and experiment with the language as much as you can.
o Exceptional C++: 47 Engineering Puzzles, Programming Problems, and
Solutions
o More Exceptional C++
o Effective C++: 55 Specific Ways to Improve Your Programs
o More Effective C++: 35 New Ways to Improve Your Programs and Designs
o C++ Coding Standards - 101 Rules Guidelines
o How Not To Program In C++
o C++ Templates - The Complete Guide
o C++ Template Metaprogramming
o C++ Standard Library, The A Tutorial and Reference
o Designing Components with the C++ STL
o Modern C++ Design, Generic Programming and Design Patterns Applied
o Applied C++, Practical Techniques for Building Better Software
o The C++ Programming Language
P.Krumins