Which is to say, C++ has been a moving target for awhile. I know places that are frozen on C++ circa 1996 (pre stl and namespaces).

Scott Meyers Effective C++ books used to be indispensable - I think they're a little dated now but the first one is probably worth a read anyhow. He explains where the little gotchas are.

Also, MSC++ is a bit different from everybody elses what with the EXPORT silliness and insistence on type names that only an optometrist could love.