Thread: Good C++ books for a begginer

  1. #1
    Registered User Rare177's Avatar
    Join Date
    May 2004
    Posts
    214

    Good C++ books for a begginer

    hey could some one please point me to some good C++ books
    a good one for beggining and a good one for advanced c++

  2. #2
    and the hat of int overfl Salem's Avatar
    Join Date
    Aug 2001
    Location
    The edge of the known universe
    Posts
    39,660
    http://www.accu.org./bookreviews/pub.../0sb/index.htm
    Browse the appropriate sections
    Produce a short list of books you think may interest you
    Visit bookstore / amazon for a peek inside those books
    Make a purchase of the ones you really like
    If you dance barefoot on the broken glass of undefined behaviour, you've got to expect the occasional cut.
    If at first you don't succeed, try writing your phone number on the exam paper.

  3. #3
    Registered User
    Join Date
    Jun 2004
    Posts
    124
    One good book that I found is called Core C++, it teaches everything from a software engineering standpoint and so teaches OOP (Object Oriented Programming) along with how to program in C++. The author is Victor Shtern. Though from trying to post a link, it appears to be out of print

  4. #4
    C++ Witch laserlight's Avatar
    Join Date
    Oct 2003
    Location
    Singapore
    Posts
    28,413
    I would suggest the book "Accelerated C++ Practical Programming by Example".

    You can read more about it at the website, acceleratedcpp.com.
    Quote Originally Posted by Bjarne Stroustrup (2000-10-14)
    I get maybe two dozen requests for help with some sort of programming or design problem every day. Most have more sense than to send me hundreds of lines of code. If they do, I ask them to find the smallest example that exhibits the problem and send me that. Mostly, they then find the error themselves. "Finding the smallest program that demonstrates the error" is a powerful debugging tool.
    Look up a C++ Reference and learn How To Ask Questions The Smart Way

  5. #5
    Registered User gandalf_bar's Avatar
    Join Date
    Oct 2003
    Posts
    92
    www.bruceeckel.com
    You even don't have to pay for this...... but the book rocks!!!!!!!!!!!!!!!!
    A man asked, "Who are you?"
    Buddha answered, "I am awaked."

  6. #6
    Registered User Rare177's Avatar
    Join Date
    May 2004
    Posts
    214
    ok than you every one..i think ill buy Accelerated C++ Practical Programming by Example
    because a few have suggested it and it has good ratings on amazon

  7. #7
    Registered User
    Join Date
    Jun 2004
    Posts
    10
    Here's a good book for a beginner, who knows little to nothing about programming, and covers everything from beginning to advanced topics in C++.

    Ivor Horton's Beginning C++

    What I like about it, is that it doesn't assume that you already know basic programming skills.

    (which ALOT of books do these days... a.k.a... Pointers in C)
    --> btw, Pointers in C SUCKS.

    Anyways, the C++ book author understands that learning too much too fast isn't good, so usually after he explains something, he'll go right into a full example program, complete with the new material.
    --> NOT a snippet of random code usage that doesn't explain anything at all.
    --> Another reason why Pointers in C SUCKS

    And lastly, when the author explains something, he tells it to you nice and slow, so you can fully take it in.

    Excellent Book in my opinion. It's definetely worth the $40.

    ------
    And about the Pointers in C ranting I had to use it for a year in college, and it's a terrible piece of work. Don't get it if you want to learn C.
    ------
    Last edited by Bri Rock; 06-21-2004 at 08:52 AM.

  8. #8
    Code Goddess Prelude's Avatar
    Join Date
    Sep 2001
    Posts
    9,897
    >Ivor Horton's Beginning C++
    The last time I flipped through this one, it had void main everywhere. So I gently placed it back on the shelf...behind a copy of The C++ Programming Lanuguage.

    >which ALOT of books do these days...
    You're only a beginner for a tiny fraction of your programming career, so it makes sense that many books would try to cater to people with prior experience.

    >I had to use it for a year in college, and it's a terrible piece of work.
    I'd just like to add that this is an opinion. I haven't read Pointers on C for a while, but from what I can remember it's complete enough to learn C from, and accurate. I didn't find it an inappropriate beginner's text at all, I'm sorry you had such a bad experience.

    At least, this is assuming we're talking about the same book, by Kenneth Reek?
    Last edited by Prelude; 06-21-2004 at 09:18 AM.
    My best code is written with the delete key.

  9. #9
    Registered User
    Join Date
    Jun 2004
    Posts
    10
    >The last time I flipped through this one, it had void main everywhere.
    Yeah some beginner books do that. Don't know why though.
    The C++ book I have though has no void mains anywhere. But I do know that The Beginner's guide to C by Ivor Horton indeed have void mains.

    >so it makes sense that many books would try to cater to people with prior experience.
    That's the thing though. Very few books I've seen ever go over the lowest of the basics. The Reek book for example, goes over the basics with a huge monster program, and then very roughly explains what it does.

    But you're right, it is my opinion. I guess the problem I had with it was the pace I had to read it at. Plus, Reek is very patchy with his ideas. He'll start to discuss a topic, and then give the bare backbones immediate usage of it. And then he'll go onto the next topic. No how's, why's, or examples. Very frustrating.

  10. #10
    Registered User cyberCLoWn's Avatar
    Join Date
    Dec 2003
    Location
    South Africa
    Posts
    124
    I would definitely recommend "C++ How To Program" 4th edition by Deitel. You'll either love or hate this book and I am one of the many that love it.

    Do a search on amazon and read the reviews that people post to get a good idea of what the books are about.

  11. #11
    Registered User
    Join Date
    Dec 2003
    Posts
    50
    Yes, I love Deitel and Deitel's C++ How To Program book.

  12. #12
    Registered User
    Join Date
    Nov 2001
    Posts
    1,348
    I recommend Accelerated C++: Practical Programming by Example
    by Andrew Koenig and Barbara E. Moo.

    Kuphryn

  13. #13
    unleashed alphaoide's Avatar
    Join Date
    Sep 2003
    Posts
    696
    Quote Originally Posted by yeohhs
    Yes, I love Deitel and Deitel's C++ How To Program book.
    Another vote for this book. More expensive than the others, though, because of the paper and colored text.
    source: compsci textbooks, cboard.cprogramming.com, world wide web, common sense

  14. #14
    VA National Guard The Brain's Avatar
    Join Date
    May 2004
    Location
    Manassas, VA USA
    Posts
    903

    book

    I have actually read, "C++ for dummies".



    good book.

Popular pages Recent additions subscribe to a feed

Similar Threads

  1. Good books for learning WIN32 API
    By Junior89 in forum Windows Programming
    Replies: 6
    Last Post: 01-05-2006, 05:38 PM
  2. Any good books on C ?
    By deadsam in forum C Programming
    Replies: 8
    Last Post: 05-28-2003, 10:38 AM
  3. Good Books...?
    By Korn1699 in forum Game Programming
    Replies: 7
    Last Post: 04-11-2003, 07:16 PM
  4. Good programming with windows books?
    By Zoopy in forum Windows Programming
    Replies: 3
    Last Post: 09-20-2001, 01:44 PM
  5. Good C++ books?
    By Violent Ben in forum C++ Programming
    Replies: 4
    Last Post: 09-19-2001, 06:32 AM