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