Remember: programming is (among other things) a practical skill that you need to practice to master. If you don’t write code (do several exercises for each chapter), reading this book will be a pointless theoretical exercise
Cpp
my conspect of the Stroustrup C++ book. + additional C++ topics.