Warum muss sich immer ein Buch auf den bestimmten Compiler bzw. auf die bestimmte Entwicklungsumgebung beziehen? Lern C++ programmieren, nicht einen Compiler zu benutzen, dass ist eigentlich selbstverständlich.

Zu deiner Frage:
Welche Bücher? Da gibt es einige... z.B.:

C++ für Spieleprogrammierer oder
C++ von A bis Z

Beide lehren die Grundlagen gut und verständlich, außerdem gehen die Bücher auch auf Fortgeschrittene Techniken ein.