All books are must. Read in following order.
Programming in C 3rd Ed – Stephen Kochan
Cpp Primer 5th Ed – Stanley Lippman
Thinking in Cpp Vol.1 2nd Ed – Bruce Eckel
Thinking in Cpp Vol.2 2nd Ed – Bruce Eckel
The Cpp 11 Standard Library 2ndEd – Nicolai Josuttis
Cpp Concurrency in Action – Anthony Williams
Cpp for Game Programmers 1st Ed – Noel Llopis
Use CodeBlocks as IDE with GCC Compiler or Microsoft Visual Studio if you have it.