I am asking you guys for a recommendation on book's you guy's have already read.
I would preferably like it if the book you recommend is available in Amazon or Barns & Noble, but that is just my preference, any recommendation on good well written and well define book's that go into c++ with a magnifying glass will be appreciated.
I'd recommend reading these, roughly in this order, starting just after an academic-level understanding of C++:
Effective C++
Effective STL
C++ Gotchas
Design Patterns
Generic Programming and the STL
C++ Coding Standards
Exceptional C++
Modern C++ Design
(Note that I've excluding a number of books that would seem to fit right in there, like More Effective C++, etc.. It's not because I haven't read them, it's because these are where the big bang for your buck is.)
Unfortunately I doubt my c++ level is academic, therefore any other recommendations for the beginner?(The most that I know is 70% of what the tutorials here offer).
And thanks ill keep those in mind for future reference.
My first book was Ivor Horton's Beginning Visual C++ 2008. Not a bad book at all, but it certainly did leave out some language subtleties. I would still recommend it, because it's relatively well written and at the end of it you will be very proficient with Visual Studio as an IDE. The second half of the book is all about Windows programming (with the... shudder... MFC), and I haven't actually read that part (you have to buy a "fancy" version of Visual Studio to use the MFC). The first 900 or so pages you can just use the Express version of Visual Studio for, and these will give you a pretty solid language understanding. Also keep in mind that this is the 2008 version, and I'm sure they've made improvements in the new version (2010). This book also teaches C++/CLI if you're a .NET fanboy :)
Once you've read through this book I'd recommend picking up something like The C++ Primer, because it covers topics in much more depth, and you end up with a pretty solid understanding of the inner workings of C++ as a language. It also has an excellent section on the STL (something Ivor Hortons book was lacking in).