C++ exercise books?

Can anyone recommend any good beginners exercise books? I'm already in a C++ training program and have a couple different textbooks. But I was wondering if there are any good books out there full of exercises. Preferably a basic skill level. And with solutions. Or is there not such a thing?
Not a book nor specifically C++, but you might want to take a look at:
http://projecteuler.net/
Topic archived. No new replies allowed.