I'd second C++ Primer. It's a great overview of the language and has been updated for C++11. Unfortunately it was written too early for C++14 and beyond so if there is a newer edition planned (I've no idea) it might be worth the waiting. In any case C++11 was the big change for C++ so the fifth edition is still worth while.
One word of warning though, there's a confusing similarly titled book called "C++ Primer Plus" which you should avoid at all costs.
One word of warning though, there's a confusing similarly titled book called "C++ Primer Plus" which you should avoid at all costs.