C++ book

Discussion in 'Software' started by Aarrggimapirate, May 5, 2005.

  1. Aarrggimapirate

    Aarrggimapirate Private E-2

    I would like to learn C++ over the summer. And would like to learn it from a book, and do not know which to buy. I currently know and understand java up to linked lists, and I know recursion, OOP, 3d arrays, polymorphism, inheritence, searching, sorting, abstact classes, interfaces, and some more.

    I do not want a book that is like: "here is some classes we made up to help you", or "this is GUI, learn it". I want something that will actual excel me into learning something useful, and worthwhile.

    I really dont know the differance between C++ and C sharp, and .net. And really just want the most powerful, most used language. I want to be able to actually write a program that does something! Not calculates primes to infinity, or plays black jack.
     
  2. iamien

    iamien Cptn "Eh!"

    Alrighty
    Well first thing i should mention is that c++ standard does have "windows"
    to achieve that you use API to whatever OS you plan to code for
    Standard c++ i/o is threw console
    So i'd suggest a book teaching you the how to build and use functions and class.
    That said Accelerated C++ is a very good book. makes use of the STL and you build classes for strings and such, things that the STL uses. goes pretty deep, pointers and whatnot.
     
  3. Robster12

    Robster12 The Horse Whisperer

    Well, for what its worth, I'll chime in here.

    I am trying to learn C now. I have bought, oh, I'd say 5 books, including K&R. K&R is still just out of reach for me. The best C book that I have found so far is: C Primer by Stephen Prata. It is so good that I would love to shake that guy's hand!

    Anyway, I say that to say this. The author also wrote a book about C++, so, I would suppose that would be a good one to. Just be advised that I am NOT a proficient programmer, just a newbie sharing what *may* be helpful according to my experience buying C books.

    Here is a link to the book I had in mind:

    http://www.amazon.com/exec/obidos/ASIN/0672326973/qid=1115341982/sr=2-3/ref=pd_bbs_b_2_3/102-3923988-0264941
     
  4. Anon-068c403e2d

    Anon-068c403e2d Anonymized

    Since you know Java you might like

    C++ by Dissection
    by Ira Pohl

    The book doesnt assume you know java,but there are some code comparison all the way.

    Also Ivor Horton's books on c++
    Beginning ANSI C++: The Complete Language
    Wrox Press C++ tutorial
    Beging visual c++

    And others

    C++ : A Beginner's Guide, Second Edition (Beginner's Guide) by Herbert Schildt
    C++ Primer (4th Edition) by Stanley B. Lippman
    C++ in a Nutshell by Ray Lischner
    Thinking in C++, Volume 1: Introduction to Standard C++ (2nd Edition) by Bruce Eckel
    A Complete Guide to Programming in C++ by Ulla Kirch-Prinz
    C++ Primer Plus, Fourth Edition by Stephen Prata
    C++ Unleashed by jesse liberty
    The c++ programming language by Bjarne stroustrup(the founder of c++)

    Just go through them and select the one you think is the best.
     
  5. xiphosura

    xiphosura Private E-2

    OK.... I started learning C++ 14 months ago, with no previous experience.

    To give you an idea of my level now, I have just finished writing a chess engine which plays automatically on an online server, and has a decent rating.

    To learn C++, I bought lots of books, some awful, but three were really good.

    1. Accelerated C++ [http://www.amazon.co.uk/exec/obidos/ASIN/020170353X/qid=1116177673/026-3085297-6012459]
    2. Beginning C++ game programming
    [http://www.amazon.co.uk/exec/obidos/ASIN/1592002056/qid=1116177726/026-3085297-6012459]
    3. Essential C++
    [http://www.amazon.co.uk/exec/obidos...7751/sr=1-3/ref=sr_1_2_3/026-3085297-6012459]

    Once completeing these, any of the more advanced books from the C++ In Depth Series {Addison Wesley} are good.

    Hope they help...

    Richard
     

MajorGeeks.Com Menu

Downloads All In One Tweaks \ Android \ Anti-Malware \ Anti-Virus \ Appearance \ Backup \ Browsers \ CD\DVD\Blu-Ray \ Covert Ops \ Drive Utilities \ Drivers \ Graphics \ Internet Tools \ Multimedia \ Networking \ Office Tools \ PC Games \ System Tools \ Mac/Apple/Ipad Downloads

Other News: Top Downloads \ News (Tech) \ Off Base (Other Websites News) \ Way Off Base (Offbeat Stories and Pics)

Social: Facebook \ YouTube \ Twitter \ Tumblr \ Pintrest \ RSS Feeds