If you've got the dough you might want to check out this book:
Alternate Version (some appendices removed, this is what I bought for a class I took)
Regular Version (not certain, same author, right number of pages, but weird cover)
This starts out from the beginning with lots of examples, CDs with compilers on them (Borland, and a VC 6 one that has a dialog popup before every execution), and goes later into scary stuff like virtual functions and multiple inheritance. If it seems like too much then go through a For Dummies book or something then take a look at this, I cleared up my definitions and ANSI stadards and use it for reference all the time.
I'm going to eat you!