C++ Primer, Fourth Edition
Addison Wesley Professional | February 14, 2005 | ISBN: 0-201-72148-1 | Pages: 912 | 1.57 MB | RS.com
This book is a massive introduction to C++. It has been written with an awareness of modern C++ rather than the older versions that most other books use. It starts using the powerful C++ Library right from the start and does not waste time demanding that you learn older and largely superseded methods that traditional C++ imported from C. Good programming (multi-file, header sentinels, stub functions etc.) are in use from chapter 1. The authors cover object-based and procedural programming as well as pure OOP.
Its target readership is people with some programming background though not necessarily in C. Like all good books for newcomers to C++ you must be willing to work at understanding the authors. They write clearly and have a well-considered approach to introducing the reader to C++ but that does not excuse the reader from doing their bit by thinking about what they read. You may think that is obvious but many people seem to think that you can read a book on programming with the same casual attitude that you apply to reading a novel. Reading books on programming is much more like reading a book on mathematics, you need a paper and pencil or keyboard and text editor readily to hand. You cannot learn to program in the bath. Ideas and insights can come in such an environment but only after you have put in the hard graft.
If you want to learn to program in C++ as it is intended to be used and believe that you have some talent for the subject then this is the best place to start that I have found. Thanks to the authors we have an introductory text that sets a standard for others to aspire to. - ACCU Review
This is the book, which I learned C++ with. I can say that it's one of the best in the market. So I decided to share it with you. I hope you'll enjoy it as I did. - FreeInfo