Thread: Best book for C++

  1. #1
    Registered User CompiledMonkey's Avatar
    Join Date
    Feb 2002
    Location
    Richmond, VA
    Posts
    438

    Best book for C++

    I'm looking for opinions on the best C++ book out there. Any suggestions?

    For some background, I've been writing Java for almost 2 years. I've also done some C# and J#. Today was my first with C++. Link to my app: http://cboard.cprogramming.com/showt...threadid=40702

  2. #2
    Registered User major_small's Avatar
    Join Date
    May 2003
    Posts
    2,787
    look at one of the other 58617861789148 threads about this...
    Join is in our Unofficial Cprog IRC channel
    Server: irc.phoenixradio.org
    Channel: #Tech


    Team Cprog Folding@Home: Team #43476
    Download it Here
    Detailed Stats Here
    More Detailed Stats
    52 Members so far, are YOU a member?
    Current team score: 1223226 (ranked 374 of 45152)

    The CBoard team is doing better than 99.16% of the other teams
    Top 5 Members: Xterria(518175), pianorain(118517), Bennet(64957), JaWiB(55610), alphaoide(44374)

    Last Updated on: Wed, 30 Aug, 2006 @ 2:30 PM EDT

  3. #3
    Registered User CompiledMonkey's Avatar
    Join Date
    Feb 2002
    Location
    Richmond, VA
    Posts
    438
    I only found 98798787. :dunno:

  4. #4
    ....
    Join Date
    Aug 2001
    Location
    Groningen (NL)
    Posts
    2,380
    At the ACCU they have a large number of good book reviews, take a look at www.accu.org.

    A few suggestions:
    The C++ Programming Language, Bjarne Stroustrup
    Effective C++, Scott Meyer

  5. #5
    Registered User CompiledMonkey's Avatar
    Join Date
    Feb 2002
    Location
    Richmond, VA
    Posts
    438
    By the way, I am looking for the most standards compliant book out there.

  6. #6
    It's full of stars adrianxw's Avatar
    Join Date
    Aug 2001
    Posts
    4,829
    Herbert Schildt's "C++ from the Ground Up" 2nd edition is supposedly ANSI compliant. There are those that hate Schildt, there are others that like his style.

    The Stroustrup and Meyers books are good to have, but they are not really beginners books.
    Wave upon wave of demented avengers march cheerfully out of obscurity unto the dream.

  7. #7
    CS Author and Instructor
    Join Date
    Sep 2002
    Posts
    511
    Code:
    By the way, I am looking for the most standards compliant book out there.
    Do not use that Microsoft Visual C++ with the <stdafx.h> file that is not standard.

    check out Stroustrup's home page.

    Also, book recommendations

    C++ the Complete Reference, Schildt
    C++ from the Ground Up., Schildt
    C++ Primer Plus, Prata
    OOP with C++, Lafore
    Any many other introductory college texts...
    Mr. C: Author and Instructor

  8. #8
    Registered User CompiledMonkey's Avatar
    Join Date
    Feb 2002
    Location
    Richmond, VA
    Posts
    438
    Originally posted by Mister C
    Do not use that Microsoft Visual C++ with the <stdafx.h> file that is not standard.
    Yeah I know, I just haven't gotten a chance to create a new project and copy my code over. I'll do it hopefully tonight when I get home.

    "C++ the Complete Reference, Schildt"

    I've got this one. I just haven't started to really read it. I should have some time later this week after I finish my current hw assignment.

  9. #9
    It's full of stars adrianxw's Avatar
    Join Date
    Aug 2001
    Posts
    4,829
    As I said...

    >>> There are those that hate Schildt

    ... but Salem, you undermine your own point. You say...

    >>>
    Do the math - 20+ books in a little over 10 years
    That's just 6 months per book.

    Now if you believe that its possible to master a technical subject and write 500+ pages on it in that time,
    <<<

    ... then, correctly, go on to say...

    >>>
    Personally, I go with the army of uncredited ghost writers who don't give a $$$$ what they write so long as they get paid and HS puts his "written by HS" rubber stamp on the result.
    <<<

    ... thus, it is quite possible for a "HS" book to have been thourougly researched and a good prospect, it is not necessarily the case that they "don't give a". "HS" is kind of like a "brand name".

    >>> uncredited ghost writers

    They are not uncredited. I have 3 Schildt books, the co-authors are listed, and the COM+ book is stated as "edited" by HS, written by Mike Michaelis.

    You don't like "his" books, fine. The 3 I have do not contain more factual errors than any other programming book I have. The marketting hype, "the master", "2 million", etc. is just marketting hype.

    There are "standard works" out there in their 4th-5th edition which still contain code which won't, and could never have compiled.
    Wave upon wave of demented avengers march cheerfully out of obscurity unto the dream.

  10. #10
    Registered User
    Join Date
    Oct 2002
    Posts
    26

    Red face

    go to this site
    www.deitel.com and you can find the best book for C++

  11. #11
    Registered User
    Join Date
    Jun 2002
    Posts
    230
    look here under languages for some good books. there all free
    http://www.maththinking.com/boat/computerbooks.html
    C++ Rules!!!!
    ------------
    Microsoft Visual Studio .NET Enterprise

  12. #12
    Registered User
    Join Date
    Jun 2003
    Posts
    10
    Actually, I would recommend for you to avoid Deitel. I have 2 of his books. The examples and explanations there are long, and not clear at all.
    I have "Teach yourself C++ in 21 days" from SAMS, great book for beginners. But you said you program already so you might want something more advanced. I also use "C++, The complete reference" , from Herbert Schildt. Good book too.
    Just my 2 cents.

  13. #13
    Registered User codegirl's Avatar
    Join Date
    Jun 2003
    Posts
    76
    Actually I liked Deitel & Deitel, that's the book I used to teach myself C++. I'd been writing Java for about two years also, and had done a touch of VB programming, when I taught myself the basics of C++ one summer. I didn't get all the way thru the book, but I just needed a head start for a class that assumed you could pick up C++ in the first two weeks, and the book worked fine for that. (I know I would have had a much harder time without the book!) I think the reason his examples may seem long is because he includes all the code printed out in the book. Lots of times I just skimmed the code but read his explanations. And the first few chapters were a lot of review for a Java programmer, but I'd say a lot of C++ books would be that way.

    But that's just me. I haven't looked at enough other books to be able to compare them.
    My programs don't have bugs, they just develop random features.

  14. #14
    It's full of stars adrianxw's Avatar
    Join Date
    Aug 2001
    Posts
    4,829
    To prove I am not in Herb Schildt's marketting team, I would also say that Deitel and Deitel is a good book!

    Not one I could sit on a train and read mind you, you need Schildts narrative, (thanks uncle Herb that $100 will do nicely!).
    Wave upon wave of demented avengers march cheerfully out of obscurity unto the dream.

  15. #15
    Registered User codingmaster's Avatar
    Join Date
    Sep 2002
    Posts
    309
    C++ in 21 days
    C++ - The programming language
    C++ Primer Plus
    C++ Completer Reference
    C++ OOP
    Extended OOP Programming

    Search for books at amazon.com!

Popular pages Recent additions subscribe to a feed

Similar Threads

  1. URGENT: Help wanted...in C
    By iamjimjohn in forum C Programming
    Replies: 16
    Last Post: 05-18-2007, 05:46 AM
  2. Resource ICONs
    By gbaker in forum Windows Programming
    Replies: 4
    Last Post: 12-15-2003, 07:18 AM
  3. Books on C and C++
    By kermi3 in forum A Brief History of Cprogramming.com
    Replies: 16
    Last Post: 10-28-2002, 04:18 PM
  4. C++: Reference Book, GUI, Networking & Beyond
    By kuphryn in forum C++ Programming
    Replies: 4
    Last Post: 11-10-2001, 08:03 PM