I understand the appetite for a paper format but would advise to get started first with on line materials if you are a hands on learner
There is a lot available like C++ Introduction to get you started where the web site lets you type and try code directly on line. It helps anchor knowledge and you don’t get distracted by terminal command lines and files on your machine etc… (but there is advertising).
you can get a book for paper reference as well if you are more of a conceptual learner willing to get acquainted with theoretical knowledge without even trying everything - that works for some too esp if you master a few other OO programming languages. I heard good things about The C++ Primer(not c++ primer plus) as a first book. You also have Scott Meyers' Effective C++ books worth looking at. Of course any good Bookshelf would not be complete without the original book by Bjarne Stroustrup.
My experience has been though that the language and libraries are so rich now that searching on line (cppreference.com and https://cplusplus.com/ are good sources) or even asking targeted narrow questions to chatGPT will open new horizons much faster than a 1000 page book.
Investing time in having a good grasp on the syntax, grammar (understanding statements) and the role of types is going a long way. Don’t cut corners there.
Of course if you apply your skills in the arduino world and have questions, the forum is also happy to help out.
Have fun with C++!