+ Reply to Thread
Results 1 to 9 of 9

Thread: C++ Books

  1. #1
    Custom User gothic_type is a splendid one to behold gothic_type is a splendid one to behold gothic_type is a splendid one to behold gothic_type is a splendid one to behold gothic_type is a splendid one to behold gothic_type is a splendid one to behold gothic_type is a splendid one to behold gothic_type is a splendid one to behold
    Join Date
    Oct 2001
    Posts
    503

    C++ Books

    Hi,

    Part of my Uni course this year is a project, and I've chosen to do a "port" of the flex/bison partnership using Spirit (I'm guessing that's a very limited explanation of what's involved, but at the moment I've not investigated it thoroughly).

    What I would like is if someone could recommend a good book that I can use to learn C++. It doesn't need to be a "For Dummies"-style teach yourself book or anything like that, in fact I'd prefer it wasn't. What I'm looking for is something that I can use as a reference that deals with advanced C++. If not, I guess I'll just learn as I code.

    Thanks in advance,

    ac

  2. #2
    Senior Member Arkimedes has a spectacular aura about Arkimedes has a spectacular aura about
    Join Date
    Oct 2005
    Posts
    106
    I learned most of my C++ from a book called Problem Solving With C++ (amazon). It's a great resource especially if you don't know any programming languages.

    It boasts that it is "the" standard textbook for C++ (and why it would lie ), but it is a great reference to have lying around in addition to learning from it.

    I would highly recommend it.
    "The Texan turned out to be good-natured, generous and likeable. In three days no one could stand him." Catch 22 by Joseph Heller.

    Buddies? I have no buddies...


    Give the BSD daemon some love (proud FreeBSD user)

  3. #3
    Developer Extraordinar MicroBurn has a reputation beyond repute MicroBurn has a reputation beyond repute MicroBurn has a reputation beyond repute MicroBurn has a reputation beyond repute MicroBurn has a reputation beyond repute MicroBurn has a reputation beyond repute MicroBurn has a reputation beyond repute MicroBurn has a reputation beyond repute MicroBurn has a reputation beyond repute MicroBurn has a reputation beyond repute MicroBurn has a reputation beyond repute
    Join Date
    Jul 2002
    Location
    Internets
    Posts
    571
    Heh... for my University Course, we use Starting Out with C++: From Control Structures through Objects it's pretty good... but it sounds like you might need something more advanced (this book seems to cover quite a bit though... and so far it's a very good book)

    enmand
    Come to UnError.com

  4. #4
    Member linlover929 is a jewel in the rough linlover929 is a jewel in the rough linlover929 is a jewel in the rough
    Join Date
    May 2006
    Posts
    39
    Currently sitting on my desk is C++ Programming Langauge by Bjarne Stroustrup

    Excellent book, covers every faucet of the language that you will probably have to deal with.

    C++ Primer by Stacey Lipman and Josee Lajoie

    Also good

    C++ The COre Language by Gregory Satir and Doug Brown

    This is an O'Reilly book and I have never read a bad oreilly book. I rec this one if your looking for the basics. The other two cover a lot more details. This is just if you want the bare basics.

  5. #5
    Custom User gothic_type is a splendid one to behold gothic_type is a splendid one to behold gothic_type is a splendid one to behold gothic_type is a splendid one to behold gothic_type is a splendid one to behold gothic_type is a splendid one to behold gothic_type is a splendid one to behold gothic_type is a splendid one to behold
    Join Date
    Oct 2001
    Posts
    503
    Thanks a lot for the replies, I'll look into them.

    ac

  6. #6
    Senior Member The Grunt The Grunt The Grunt The Grunt The Grunt The Grunt The Grunt The Grunt The Grunt The Grunt The Grunt
    Join Date
    Apr 2004
    Posts
    1,024
    Deitel and Deitel's "Programming in C++" ought to be good.
    [H]ard|OCP <--Best hardware/gaming news out there--|
    pwned.nl <--Gamers will love this one --|
    Light a man a fire and you\'ll keep him warm for a day, Light a man ON fire and you\'ll keep him warm the rest of his life.

  7. #7
    Senior Member Drakain Zeil will become famous soon enough
    Join Date
    Oct 2003
    Posts
    149
    most books by jesse liberty are good

    http://www.amazon.com/s/ref=nb_ss_b/...0&Go.y=0&Go=Go
    Hi.

  8. #8
    Member mirado.kelly will become famous soon enough mirado.kelly will become famous soon enough
    Join Date
    Feb 2006
    Location
    Canada
    Posts
    58
    Have you tried "C++ How to Program" by Deitel, I have a old copy of this book somewhere and remember it was very easy to follow, and even has an ongoing self study throught the book where you design a elevator simulator.

    [EDIT]Looks like The Grunt beat me to it [/EDIT]

    But anyway have you looked at the book reviews by ACCU, I found them very usfull

    http://brian.accu.org/bookreviews/pu.../0sb/index.htm
    Last edited by mirado.kelly; November 29th, 2006 at 05:28 AM.
    MyBox:

    Asus P5VDC-MX
    Celeron 2.8GHz
    512MB DDR 400
    WD 250GB SATA
    DVD-ROM, CD-RW
    Thermaltake 430W PSU
    Netgear WGT624 Router

  9. #9
    Member tin.roof.rabbit is a splendid one to behold tin.roof.rabbit is a splendid one to behold tin.roof.rabbit is a splendid one to behold tin.roof.rabbit is a splendid one to behold tin.roof.rabbit is a splendid one to behold tin.roof.rabbit is a splendid one to behold tin.roof.rabbit is a splendid one to behold tin.roof.rabbit's Avatar
    Join Date
    Apr 2006
    Posts
    63
    I've been tring to find time to finish reading Ivor Horton's Begining C++. I dont know how it stacks up to other books, but I asked the handfull of coders I know and they recomended it as a starting point.

    My two cents

    Ciao

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts

 Security News

     Patches

       Security Trends

         How-To

           Buying Guides