|Print List Price:||$34.99|
Save $15.00 (43%)
Jumping into C++ Kindle Edition
|New from||Used from|
Enter your mobile number or email address below and we'll send you a link to download the free Kindle App. Then you can start reading Kindle books on your smartphone, tablet, or computer - no Kindle device required.
To get the free app, enter your mobile phone number.
Customers who bought this item also bought
Top Customer Reviews
Having been a programmer for many years, I never understood the emphasis in C++ of writing text files versus binary and that idea was explained in detail as well. I would still recommend Mike McGraths book for beginners but "JumpingInto C++" should be the next step. And Alex doesn't leave you at the end of the book. He has a web site that is dedicated to the furtherance and understanding of C++ loaded with tutorials and newsletters to continue your C++ education. A great experience and a great read by a great teacher.
Using arrays instead of vectors is the same as trying to start a fire by rubbing sticks instead of using a lighter.
For those of you who want an index, here it is:
! (exclamation), 412
& (ampersand), CH 13 p.167-179, (168); "address-of", 282
* (asterisk), pointers: CH 12 p.157, CH 13 p.167
** (pointer to pointer), 192
-> (pointer to field of a structure), 202
: (single colon), initialization list - 366, 386
:: (double colon), scoping syntax - 350
_ (underscore), 355
| (pipe symbol), 419
~ see destructor, 369
const, 282, 433
~ see destructor, 369
defining vs. declaring, 98
delete, 184, 186
method, 266, 348
null pointer, 173-174, 184
overloading - functions, 101-102
static cast, 429
this - pointer, 376
void, 92, 144
Print this on adhesive paper and stick it in the back of the book.
It's been a couple years now, with one year of not touching it after making it 3/4 of the way through, due to major family events.
In returning, I get the same brain strained stressed out dizzying feeling I did the first time I tried to force myself through it.
I'll throw money at some different books, suspecting this one is simply bad for me. That's not to say it won't be valuable to someone else.
So here we go. Total absolute novice.
At first, the book starts out great. You learn a few basics, and the difficulty ramps up exponentially, leaving a lot of unanswered questions in the mix. At least for me. Some of the greatest confusion I (still) have involves loops, which are explained.. well, they're explained at least. But I can't understand why my results are different from the authors results, since so few examples are given in each chapter.
At the end of each chapter, you're given a series of exercises to try and muddle through, to test what you've learned, for which you may (most likely) have NO idea how to solve, because you've not been given the tools needed to attack them. More often than not, the solution will be in the very next chapter, making me wonder why I was asked to do things I don't know how to do.
There aren't enough coding examples to really learn different forms of going about a process, or really how to think..and when learning, repetition is key.
It's really not a bad book for beginners, in my opinion, but I highly recommend, if you're like me, to get one or two other books to work with, while trying to make it through this one. I found this book more stressful than I did interesting. And I even argued with the book a few times like it were the TV Lol... Of course, I'm also not necessarily a lightning fast learner, and I'm doing this on my own time after work just to see if I can do it. If you're one of me, this book will probably make you hate the language. I'll move on to another one and give C++ one more chance.