Thread: C++ Book Editions and Recommendations

  1. #1
    Registered User
    Join Date
    Dec 2007
    Location
    Rochester
    Posts
    40

    C++ Book Editions and Recommendations

    I've done most of the tutorial on this site and began to get into C++ programming. So I figured I'd get one of the recommended books.
    I got "The C++ Programming Language" by Bjarne Stroustrup. Partially because I didn't feel like going through the entire series and mostly because it would only cost about $6
    I was reading the inside cover of the book and noticed that it was 'typeset' and was written in 1986. That prompted me to look online for the book, and I noticed that the cover displayed online was significantly more graphical than my cover.
    My main question is -- Is the book outdated? Are there more current versions?
    My secondary question is -- Are there any other books that might be strongly recommended?

  2. #2
    Weak. dra's Avatar
    Join Date
    Apr 2005
    Posts
    166
    I think the last revision was in 98, so yes your book might be outdated.

    As for any recommendations, I am currently working through Accelerated C++ by Moo and Koenig, and I would recommend it to anyone serious about learning the language. It's a little fast-paced, but you can always reread the chapters. It teaches how to use the standard library in a practical way, unlike some books I've read that just tell you, "okay, here's a standard library function, and here's a simple way to use it, next chapter!"

    Also, for other book recommendations, check out the sticky....
    Last edited by dra; 01-23-2008 at 12:34 AM.

  3. #3
    Registered User
    Join Date
    Dec 2007
    Location
    Rochester
    Posts
    40
    Thanks for the book recommendation.
    Can you tell me the date on your Accelerated C++ Book so I don't accidentally buy another outdated one?

  4. #4
    Weak. dra's Avatar
    Join Date
    Apr 2005
    Posts
    166
    2000

  5. #5
    Registered User
    Join Date
    Dec 2007
    Location
    Rochester
    Posts
    40
    Thanks again

  6. #6
    C++ Witch laserlight's Avatar
    Join Date
    Oct 2003
    Location
    Singapore
    Posts
    28,401
    According the Stroustrup's webpage on The C++ Programming Language book, you have a copy of the first edition. The third edition is the current edition, and it was also published in around 2000.
    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

  7. #7
    Emulator
    Join Date
    Feb 2008
    Posts
    43
    There are also lots of Ebooks or resources on the internet. C++ in 21 days is likely the best one for beginners. Just read everything a few times and utilize what you learn.
    Hand over your source code, and nobody gets hurt.

  8. #8
    Beginner in C++
    Join Date
    Dec 2007
    Posts
    34
    The problem I've found with Accelerated C++ is that it only teaches you things that they need in their examples, but it's still the best beginners book I've seen for C++.
    Ubuntu Linux / Vista Home Premium (for games)
    SCiTE text editor, G++ compiler

Popular pages Recent additions subscribe to a feed