Try looking at any C++ books published by O''Reilly... don''t know for sure, but I have an old C++ programming book published by them that seems to handle itself well.
If this is your first book, try to look for something that will teach you the fundamentals of C++, and stay away from reference guides until you get the hang of things. (Of course, you might just be the type that jumps into programming and could use a reference guide to sort instructions out, in which case go right ahead.)
If you want to learn quickly, I guess you could also try those "Learn C++ in X days" books.
------------------------------- - - - - - - - - - - - - - - - - - All advice provided comes with a "Feel-free-to-completely-ignore" policy.
The best C++ books on the market are either: C++ Primer Plus or The C++ language.
C++ Primer Plus is great because it''s meant for beginner through medium programmers. It can be used for a reference after your done with it which makes it more valuable than those C++ in 21 days or similar books.
The C++ Language is really more of a language reference, it''s not really recommended for beginners, but some people prefer references to a regular text.
If you want to find the books cheap try www.bookpool.com