Sign in to follow this  
dimensionX

C++

Recommended Posts

If you have Stroustrup then I'd also recommend

The 'Effective C++' books (or CD) and 'Effective STL' by Scott Meyers
The 'Exceptional C++' books by Herb Sutter
'The C++ Standard Library - A Tutorial and Reference' and 'C++ Templates: The Complete Guide' by Josuttis.

If you're just beginning and are asking this question because Stroustrup's book is too thick for you I'd recommend:

Accelerated C++ by Koenig and Moo.

There are lots of book reviews on the ACCU website.

If you want just one book on C++ though, you really can't do better than Stroustrup. The horse's mouth, so to speak.

Share this post


Link to post
Share on other sites
All of the beforementioned books are all very, very good.

I just want to mention another one. This one is especially good for the green rookie in programming and C++:

You Can Do It! : A Beginners Introduction to Computer Programming.

(the book is written by Francis Glassborow who are a member of the C++ Standard comitee; further he's also the guy who has written the majority of the reviews on ACCU).

Share this post


Link to post
Share on other sites

I must say that the two books I have got are excellent:

The C++ Standard Library - Josuttis
Effective C++ - Meyers

the Meyers book is excellent because it concentrates on the right ways to do things and not just the language pragmatics.

Share this post


Link to post
Share on other sites
Quote:
Original post by Fruny
Imperfect C++ (Wilson)


i saw this in the bookstore the other day, it looks really good, might be my next purchase.

Quote:
Original post by paulecoyote
Deitel and Deitel


i consider there books only semi-useful to some-body who has no experience in programming, otherwise there books are just the same over & over but in different languages.

Share this post


Link to post
Share on other sites
Quote:
Original post by snk_kid
Quote:
Original post by Fruny
Imperfect C++ (Wilson)


i saw this in the bookstore the other day, it looks really good, might be my next purchase.

Quote:
Original post by paulecoyote
Deitel and Deitel


i consider there books only semi-useful to some-body who has no experience in programming, otherwise there books are just the same over & over but in different languages.


Fair play, I know people whom aren't very fond of it. But it covers everything you want to know and is full of snippets illustrating lessons. It's a useful reference book to have around - explaining concepts of trees, lists, etc, and as you say is useful for some one whom has little experience and is learning the ropes too.

If you are really looking for a book from scratch that teaches good OO principles, try Dave Parsons Object-oriented development in C++

Share this post


Link to post
Share on other sites
Quote:
Original post by paulecoyote
Quote:
Original post by snk_kid
Quote:
Original post by Fruny
Imperfect C++ (Wilson)


i saw this in the bookstore the other day, it looks really good, might be my next purchase.

Quote:
Original post by paulecoyote
Deitel and Deitel


i consider there books only semi-useful to some-body who has no experience in programming, otherwise there books are just the same over & over but in different languages.


Fair play, I know people whom aren't very fond of it. But it covers everything you want to know and is full of snippets illustrating lessons. It's a useful reference book to have around - explaining concepts of trees, lists, etc, and as you say is useful for some one whom has little experience and is learning the ropes too.

If you are really looking for a book from scratch that teaches good OO principles, try Dave Parsons Object-oriented development in C++


Would you say it's better than Stroustrup for learning C++?

Share this post


Link to post
Share on other sites
Have a look at gamedev (you are here already) on the selection books. i recommand "tricks of the windows game programming gurus" because it covers morethen just c++, is increadibly nice to read, it starts from the beginning, and gets nice and complex at the end :)

Share this post


Link to post
Share on other sites
Quote:
Original post by Red Falcon
"tricks of the windows game programming gurus"


OMG, that book is the worse place to learn c++ from, besides the point dimensionX has read Stroustrup's book he's not looking to learn c++ from the beginning he's looking for c++ books on intermediate/advance level.

Share this post


Link to post
Share on other sites
Quote:
Original post by snk_kid
Quote:
Original post by Red Falcon
"tricks of the windows game programming gurus"


OMG, that book is the worse place to learn c++ from, besides the point dimensionX as read Stroustrup he's not looking to learn c++ from the beginning he's looking for c++ books on intermediate/advanced level.


hem........... i guess i should have taken time to read the entire post, like i always do :S

Share this post


Link to post
Share on other sites
A problem with the gamedev reviews is that people tend to only review books they've enjoyed. So every book has a rating of 4.5 or 5.

Also if you haven't read a lot of books, any book which expands what you know will seem good. So bad books are enjoyed by people who don't know much, even if the books are terrible.

If you've read all of the mentioned books you will have a better perspective.

Also see Unskilled and Unaware to feel really bad.

[Edited by - petewood on November 25, 2004 6:56:08 AM]

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

Sign in to follow this