>>
If you have some C++ experience, and just need to get up to speed on the new features in the last few iterations, "Effective Modern C++" is very good. For learning it from scratch, the eighth edition of "Sam's Teach Yourself C++ in One Hour a Day" isn't bad. I was not a fan of Bjarne's books for learning C++ from scratch though, however "The C++ Programming Language" is a good reference (but only covers up to C++ 11 currently).