Thread: Learning C++ resources

  1. #1
    Registered User
    Join Date
    Apr 2003
    Posts
    9

    Learning C++ resources

    I'm taking classes to learn C++, but it seems like there's a lot of different opinions on how to write "good" code.
    Can I please get some input on what books are available that have good demonstrations of proper coding styles? The one I'm using in school doesn't cover namespaces at all, and doesn't get into pointers until much later on. It's good at covering the basics, but it doesn't do a good job of combining previously learned topics with new topics.

    Thanks.

  2. #2
    Registered User axon's Avatar
    Join Date
    Feb 2003
    Posts
    2,572
    if looking for many 'good book/tutorial' suggestions try using search on this board...you'll get tons of results

    axon

    some entropy with that sink? entropysink.com

    there are two cardinal sins from which all others spring: Impatience and Laziness. - franz kafka

  3. #3
    Registered User
    Join Date
    Apr 2003
    Posts
    9
    A lot of people so far have suggested the Ivor Horton books from Wrox. I read good things about them on other book sites, but I guess I was a little scared of a guy that writes C, C++, VC++, and Java books. It seemed like a little much even though they are related.

    Does anyone like the Deitel How To Program books?

    Thanks.

  4. #4
    ¡Amo fútbol!
    Join Date
    Dec 2001
    Posts
    2,138
    Check out www.accu.org

  5. #5
    Registered User
    Join Date
    Apr 2003
    Posts
    2,663
    I read Ivor Horton's Beginning C++ after trying several other books, and I thought it was excellent. I wanted two things in a book: program exercises at the end of every chapter with answers; and clear, logical explanations. I don't think the answers to the Dietel books are available unless you're a teacher.
    Ivor's book will also serve as a great reference book after you are done, or if you just want to look up stuff that was confusing in your class.

    (The only part of Ivor's book I found poor was his inclusion of an overly complex section on bitwise operators in Chapter 3 of the book. Nothing builds on it, so skip it like I did, and you'll be fine.)

Popular pages Recent additions subscribe to a feed

Similar Threads

  1. Machine Learning with Lego Mindstorms
    By DavidP in forum A Brief History of Cprogramming.com
    Replies: 14
    Last Post: 01-30-2009, 02:34 PM
  2. Need Help On a Simple Bank Program
    By oobootsy1 in forum C# Programming
    Replies: 9
    Last Post: 08-08-2005, 10:51 AM
  3. Fun Learning a New Language
    By UnregdRegd in forum A Brief History of Cprogramming.com
    Replies: 16
    Last Post: 09-30-2003, 10:03 PM
  4. Need some learning resources.
    By Edin in forum Windows Programming
    Replies: 2
    Last Post: 08-15-2003, 02:23 PM
  5. Learning Rate Of C++
    By Krak in forum C++ Programming
    Replies: 27
    Last Post: 01-29-2003, 01:53 PM