Just take it slow, Khrono...
When you search, you'll find this:
Quote:
Quoting myself---
BTW- I second the recommendation for Teach Yourself C++ in 21 Days, by Jesse Liberty. It's well structured for self-study with questions and exercises at the end of each day (chapter), and answers & solutions in the back. Surprisingly, it has made a handy (but incomplete) reference book. But, I always include a WARNING - Some people hate all of the "21 days" books!
I think you'll find it easy to understand. The only specific complaint I know of is "The 21 days books are superficial". Maybe the person was saying it's too easy??? (It's twice as "thick" as Accelerated.) Maybe check the bookstores first, so you can take before you spend your money.
I don't own Accelerated C++, but I've read only good things about it. Hang on to it... you can never have too many programming books. :)
Take it slowly. C++ is not an easy "subject". It wouldn't be unusual for a university computer science student to take two semesters of C++. Ummm... it's not really that hard, and you don't have to know it all... but there is a lot to it. I don't know of any book that covers the entire C++ language (except the actual language standard)!
You may not have read many technical books... Reading a technical book is not like reading a novel. You usually have to read each chapter or section a few times. It's more like reading a text book. You could easily read-through your math book a couple of days, but you wouldn't get much out of it. Usually, I'll read through the chapter rather quickly once. Then I'll go back and read it again, taking the time to "study" and "think about" each section. Sometimes I'll check another book, or the internet for more explanation.
So, if you don't understand something in your book, don't feel bad (or dumb) if you have to do some Internet research, or ask a question here.