good first book to learn c++??

Discussion in 'Mac Programming' started by kashmoney2006, Mar 3, 2008.

  1. macrumors regular

    Joined:
    Dec 12, 2007
    #1
    I need a book learn learn c++. I have done java but that's it. I need to learn c++ for a project and need to have a decent hold on it by next week. Does anyone know of good books I can pick up to teach me? Thanks for you help.
     
  2. macrumors 603

    Cromulent

    Joined:
    Oct 2, 2006
    Location:
    The Land of Hope and Glory
    #2
    Decent hold on C++ by next week? Tall order, especially seeing as you have to do manual memory management and the joy of pointers neither of which Java has (as far as I am aware).

    You could start by reading http://www.cplusplus.com/ though.
     
  3. thread starter macrumors regular

    Joined:
    Dec 12, 2007
    #3
    well I have about 2 weeks including spring break. So I'll have plenty of time. I'll look at that site to start. I was just looking for recommendations before I go out on my own and buy a book to start me off.
     
  4. macrumors 6502a

    yeroen

    Joined:
    Mar 8, 2007
    Location:
    Cambridge, MA
  5. macrumors 6502

    Joined:
    Dec 2, 2005
    Location:
    San Diego
    #5
    I've used many books, but have found Deitel & Deitel to have the most detailed, while being the most understandable out of all the books. They are thorough and cover everything. I just recently bought C++ How to Program 6th edition by Deitel & Deitel as a reference. It's a wonderful book, and unlike most books, they start you off with the core of C++ in classes and the concept of object oriented programming. They provide LOTS of examples, case studies and a long term project throughout the book.

    Check it out for yourself, here's the book directly from their site but perhaps you can find it in a bookstore. I'd recommend checking it out first in person, because it's a really good book, you'll understand once you read it. Not filled with technical jargon that uses terminology as though the authors assume you understand.

    http://www.deitel.com/Books/CPlusPlus/CPlusPlusHowtoProgram6e/tabid/2046/Default.aspx
     
  6. macrumors 68000

    Soulstorm

    Joined:
    Feb 1, 2005
    #6
    I suggest you start with www.cplusplus.com ,too. But as you progress through the language you will see that you can never, EVER say that you know good C++. There are always things to discover and things to master. I doubt that even Bjane Stroustrup has taken advantage of all C++ features to a big extent.

    2 weeks is a very tight deadline in my opinion.
     

Share This Page