Possible Duplicate:
What is the best approach for a Java developer to learn C++
I'm sure this is a duplicate question, but I can't find exactly what I'm looking for.
I've been programming for several years, mostly in Java with some .NET experience, but now I'm starting a job using C++. I know just enough of it to be dangerous, and I need to catch up quickly. I'm looking for some good sources (preferably online, but I'll buy a book if I need to) that teach serious C++ for someone who already understands programming. Everything I've seen assumes that you're either migrating from C, or don't know anything about programming.