Looking for good C++ books

Discussion in 'Mac Programming' started by Soulstorm, Jan 5, 2006.

  1. macrumors 68000

    Soulstorm

    Joined:
    Feb 1, 2005
    #1
    I have Herbert Schildt's book "C++ from the Ground up, 2004 edition". I have read it and I learned much, but I need to learn more. Some people I asked said that Herbert Schildt's books are total crap...

    Anyway... Can anyone recommend me a good C++ book that is intended to the newbie and later it will include examples that will use advanced C++ programming techniques?
     
  2. macrumors member

    novicew

    Joined:
    Jan 4, 2006
    Location:
    Hamburg
    #2
    I am not familier with the book that you have mentioned. However I have bought another book from the same author. That helped me a lot as a newbie as it explains every step of the way. If you want more advance topics at a later stage this book may not help so much though.
     
  3. Moderator emeritus

    Joined:
    Jun 25, 2002
    Location:
    Gone but not forgotten.
    #3
    Bruce Eckel's "Thinking in C++" is a necessary book for anyone. Of course, the various data structures and algorithms books for C++ are a good idea, too.
     
  4. macrumors 68030

    slooksterPSV

    Joined:
    Apr 17, 2004
    Location:
    Nowheresville
    #4
    C++ for the Absolute Beginner

    That book is awesome, it taught me soooooo much I didn't know. One part it goes through well is the STD class for string iterations. I wish I could find the book, its a God-send.
     
  5. macrumors member

    SamMiller0

    Joined:
    Aug 17, 2004
    Location:
    San Jose, CA
    #5
  6. Guest

    caveman_uk

    Joined:
    Feb 17, 2003
    Location:
    Hitchin, Herts, UK
    #6
    Probably my favourite C++ book was 'Ruminations on C++' Amazon. 'Accelerated C++' Amazon is also really good (it's by the same authors). Neither are really newbie texts - intermediate and up I'd say.
     
  7. macrumors 6502a

    steelphantom

    Joined:
    Oct 15, 2005
    #7
    I'm currently reading Sam's C++ Primer Plus 5e and it seems to be very good so far. It's received a bunch of positive reviews on Amazon.
     
  8. Moderator emeritus

    Joined:
    Jun 25, 2002
    Location:
    Gone but not forgotten.
    #8
    Yes, The Waite Group's Primer Plus series (5th edition? eek) has always been quite good. The first time I saw one was in the mid 1980s when the movement from Pascal to C was underway.
     
  9. macrumors 68030

    slooksterPSV

    Joined:
    Apr 17, 2004
    Location:
    Nowheresville
    #9
    Has anyone else read this book? It's good huh, for those whom have read it, let me go get some Amazon reviews: http://www.amazon.com/gp/product/19...104-1581171-7687939?n=507846&s=books&v=glance Ok I guess it was perfect for me, I learned so much. Read those reviews and let us know what you think about some of the books listed.
     
  10. macrumors member

    novicew

    Joined:
    Jan 4, 2006
    Location:
    Hamburg
    #10
    Here is another link to some more c++ books. You can even find some free resources as Zip files ready for download.
     
  11. macrumors 68030

    superbovine

    Joined:
    Nov 7, 2003
    #11
    Are you a newbie to programming, or you understand OOP already?
     
  12. thread starter macrumors 68000

    Soulstorm

    Joined:
    Feb 1, 2005
    #12
    I have finished the book. I am not new to the OOP programming. I understand it well.
     
  13. macrumors member

    irrªtiºnal

    Joined:
    Dec 15, 2005
    Location:
    Toronto
    #13
    how come nobody has mentioned Stroustrup;s TCPPPL!!! that;s outrageous... don;t look further man.

    my advice, not without little modesty is, buy a GOOD C book together with Stroustrup;s book

    the problem now reduces to finding a good C book...

    i would only recommend K&R C white book.

    man, these are the real things, THE books by the creators/designers/original implementors of the languages themselves... so have fun
     
  14. macrumors member

    irrªtiºnal

    Joined:
    Dec 15, 2005
    Location:
    Toronto
    #14
    further elaborating on TCPPPL, you MUST use this book. you WILL get annoyed, almost by definition, by the atypical flow that the author follows... but keep in mind this is the one book you need to understand, i assume you aim towards mastering (in not the language) the idea behind serious programming...

    skip the first part, that really only makes it look like a very disorganized hints book. go straight to the second part. read chapters in order. use it while doing real projects that demand the techniques... i.e. implemente the concept of handle types, use templates, memory management, the STL, as specified in the book.

    then got to Part IV and read, read, read... it;s like a novel. it brings an amazing insight to the real world of real programming.

    never subestimate the authors that write about the thing they create themselves... believe me, there;s nobody better than they.

    ... oh yeah, the 3rd part is entirely referential...
     
  15. macrumors 6502

    Joined:
    Apr 16, 2003
    Location:
    Boston, MA
    #15
    I knew some C to begin with, but someone gave me the Deitel & Deitel C++ book (which I found was really good for the STL stuff) -- http://www.prenhall.com/deitel/.
     

Share This Page