Is there a list of, perhaps, c++ books that SHOULD NOT be read?
G Rassovsky: All books which promise to teach X in Y hours. For example Learn C++ in 24 hours. I believe all such books are better avoided.
I hate to step on anybody's shoes, but I do not recommend Bruce Eckel's "Thinking in C++" even though I respect the author for publishing his materials online for free. The book's perspective suggests relatively poor or ineffective use of C++ and "object oriented" programming, akin to poor application of the GoF Design Patterns. I found it an interesting introductory book to programming in general, but as someone becomes more familiarized with programming and (especially) computer science as a whole, I find books which think purely in "classic" OOP terms detrimental to education.
Accelerated C++ is from 2000. Should I worry that it's out of date?
I think it would be good to put the dates published for the edition (with the edition number where applicable).