C++:The Complete Reference
C++ , The Complete Reference by Herb Schildt.
Pros: A huge (1k page) reference to the entire language + the standard libraries. Although it is a "reference", it makes a good learning tool as well while being significantly more analytical and thorough than most other programming books. Devotes a quarter of the book to the standard C subset of C++, which is great for anyone who is only concerned with c.
Cons : Writing style is extremely information dense and may be too dry for some readers. There are no exercises or problems for the reader (it is a "reference", after all). Additionally, the book assumes some prior programming experience on the part of the reader and is not a good read to learn what loops or variables (or other basic concepts) are.