I'd suggest "Sam's Teach Yourself" to be a great book for beginners.

The latest version is Sam's Teach Yourself c++ in One Hour a Day eighth edition Dec 2016 which also has some coverage of c++17!...