I have recently picked up Stroustrup's book Programming Principles and Practices using C++ 2nd Edition to help not only as a refresher on my C++, as I had quit any programming altogether for around a year, and to also further my knowledge on C++. My question to everyone is, what do you guys consider a good book for the next step in continuing to learn C++ even further?
There are a ton of books for practically every part of C++ but you won't know the areas you are weak in unless you start writing some programs and then finding where the roadblocks are for you.
Plus, there are plenty of tutorials, particularly on this site, which will help you with smaller items whereas a book gives you the overall theory.