Archived

This topic is now archived and is closed to further replies.

C++ book...

This topic is 5177 days old which is more than the 365 day threshold we allow for new replies. Please post a new topic.

If you intended to correct an error in the post then please contact us.

Recommended Posts

I'm just curious about a C++ book I saw on Amazon. It's title is "the complete idiots guide to c++". From what I've read so far it seems to have rave reviews over it from people that have learned off of it. I'm wondering if anyone has used this book or knows if it's actually a good book to learn C++ from. The title obviously sounds a bit suspect, but I hear that regardless of the "complete idiot" title, it is actually a great book to learn the language from. Please let me know your experience with the book. [edited by - microbe on October 14, 2003 4:53:55 AM]

Share this post


Link to post
Share on other sites
I can''t speak about *this particular* book from experience, but in general, anything with "for idiots" in the title means exactly that. Only resort to them if you''ve tried to learn from a real book and failed. They explain things in terms a toddler could understand, and sacrifice a lot of important detail in the process. These books will do nothing more than get your feet wet, and you typically need much more than that.

Share this post


Link to post
Share on other sites
"C++ Complete Desk Referance for Dummies" - The only dummies C++ book worth buying.

"Accelerated C++" A nice small book that teaches C++ in an unorthodox method.

"C++ in plain English" Like a dictionary for C++, with tutorials in the back. I highly recommend this one for anyone. It makes an excellent desk referance, and it''s cheap.

"SAMS C++ in 10 minutes" Not a bad little book if you do all the excercises.

Really it doesn''t matter too much what book you get, as long as you do the exercises. I still recommend getting at least 2 c++ books because every author has something to offer, and some authors teach you bad habits.

Share this post


Link to post
Share on other sites
quote:
Original post by ThomasSauder
Am I retarted for taking 2 months to learn C++ thoroughly?!?!?!


No, but you must be retarded if you think you''ve come anywhere near learning C++ in only 2 months.


Share this post


Link to post
Share on other sites
Guest Anonymous Poster
I''m currently going through "C++ From the Ground Up: Third Edition" and its great so far.

Share this post


Link to post
Share on other sites
I''m reading (actually rereading) Ivor Horton''s Beginning Visual C++ 6. It''s easy to understand, extremely detailed (if not repetitive at times) and, for me, a great way to learn Vis C++.

Share this post


Link to post
Share on other sites
What do you guys think of "C++ Primer Plus (4th Edition)"? Would this be a good book for novices? Thanks in advance.............

~~~~~~~~~~~~~~~~~~~~~
Founder of:
"Game on Gaming"
www.gameongaming.tk
~~~~~~~~~~~~~~~~~~~~~

Share this post


Link to post
Share on other sites
Where''s all the ''Learn to Program with C++'' by John Smiley love?

I find it an awesome book, but doesn''t teach you necassarily everything. You should have another book to learn the more advanced topics along with this one.

Share this post


Link to post
Share on other sites
Guest Anonymous Poster
I have gone through two introductory books to get myself to know the basics of C++. Teach Yourself C++ in 21 days was my first one.. and it taught me a lot of the basics but oh boy did it only scratch the surface. Then I had to buy C++ How to Program and it was more advanced than my previous one and I fell better with my C++. Then I got my hands very dirty and then well I bought Effective C++, More Effective C++, Modern C++ Design, Exceptional C++ and More Exceptional C++. Now I feel like I have a very good grasp of C++. Wew, went right off topic.. anyway I never heard about that idiot C++ book so I probably wouldn''t buy it, go search for another one.

Share this post


Link to post
Share on other sites
Guest Anonymous Poster
If you are an experienced programmer in any language, then I highly recomend starting with Accelerated C++. It teaches you the most useful, high level contructs of the language first so that you are more productive sooner. Almost always, these are the correct ways to code clean c++ as well, so you learn good habits first (the code
in the book is beautiful).

The sales pitch is "This book won''t teach you everything to know about c++. But you do have to know everything in this book."

This is completely true imho.

If you want a tutorial that flshes out other parts of the language, then I would read either the free e-book "Thinking in C++" (do a google on bruce eckel, go to his mindview page and dl th e book", or the C++ Primer (a reference and a tutorial in one).

After about 3 months with c++, I''d move onto the effective c++ books by Meyers (it won''t be useful until you have a solid grasp of the core language and oop...well it might be useful but it won''t make sense).

Share this post


Link to post
Share on other sites
If you are an experienced programmer in any language, then I highly recomend starting with Accelerated C++. It teaches you the most useful, high level contructs of the language first so that you are more productive sooner. Almost always, these are the correct ways to code clean c++ as well, so you learn good habits first (the code
in the book is beautiful).

The sales pitch is "This book won''t teach you everything to know about c++. But you do have to know everything in this book."

This is completely true imho.

If you want a tutorial that flshes out other parts of the language, then I would read either the free e-book "Thinking in C++" (do a google on bruce eckel, go to his mindview page and dl th e book"), or the C++ Primer (a reference and a tutorial in one).

After about 3 months with c++, I''d move onto the effective c++ books by Meyers (it won''t be useful until you have a solid grasp of the core language and oop...well it might be useful but it won''t make sense).

Share this post


Link to post
Share on other sites
I have got many books and found most of them werent that good. I tried Accelerated C++, but it moved too quickly and was kinda sketchy. I tried C++ Primer Plus, but it confused me and jumped around a lot. Now I seem to be getting along nicely with Object Oriented Programming with C++ by Lafore and Sams C++ in 21 days.

Share this post


Link to post
Share on other sites
I got C++ Primer Plus(3rd edition) before taking computer science.. It was a hell of alot better than the Textbook they got us to get.. Great book, and unlike other books it''s an easy read.. And very thourough

Share this post


Link to post
Share on other sites