volendo potresti rifarti anche a qualche guida online.
Ma anche no... Proprio perché un principiante non ha la capacità di distinguere il materiale didatticamente valido dalle tante porcherie disponibili on-line, ha senso acquistare un buon supporto cartaceo.

Purtroppo non so consigliarti testi in italiano perché preferisco da sempre studiare sui libri in inglese. In molte università italiane il libro di riferimento è questo, ma non so dirti quanto sia consigliabile.

Posso chiederti come mai vuoi imparare un linguaggio complesso come il C++?