Jump to content
  • Advertisement

Archived

This topic is now archived and is closed to further replies.

J-Mac

Is There a Definite C++ Book?

This topic is 5501 days old which is more than the 365 day threshold we allow for new replies. Please post a new topic.

If you intended to correct an error in the post then please contact us.

Recommended Posts

Heya, I''m sure this has been asked more times than anyone should possibly care to mention, but is there a book that''s considered the ''definite'' learning material for C++? At the moment, my skill is limited to basic control structures, etc., and I would like to increase that knowledge to things such as memory management. What book teaches things such as these in a formal, perhaps even easy, way? Also, at what point should I start into DX/OpenGL? Again, I realize this question has probably been asked more times than atoms I have in my body, but if anyone would care to elaborate, be appreciated. Thanks, J-Mac

Share this post


Link to post
Share on other sites
Advertisement
There's no definitive learning material. Universities are quite fond of Deitel & Deitel, but remember that that is in conjunction with a guided programme of study. I learned off of Herbert Schildt, then found out later that that was a bad way to learn. A lot of people like the "C++ in 21 days" book, but don't expect to complete it in 21 days. Overall, as long as you have a half-decent book, what really matters is that you pace yourself, taking plenty of time to explore the language on your own. Do all the exercises. Write all the sample programs it tells you to.

EDIT: oh, and to your other question. Start OGL/DirectX when you feel comfortable with the fundamentals of the language (hint: if you're unsure about pointers, you aren't ready yet). The two do occasionally test you on advanced C/C++ features, but more importantly, you should have a handle on good program design and be able to implement it easy before you heap an API on your plate.

How appropriate. You fight like a cow.

[edited by - sneftel on April 29, 2003 3:39:09 AM]

Share this post


Link to post
Share on other sites
These books should be formal enough seeing that the guy who actually invented the C++ language wrote the seconded one.

4. The C++ Standard Library: A Tutorial and Reference
by Nicolai M. Josuttis
Average Customer Rating: 5
List Price: $57.99
Buy new: $57.99

ISBN: 0201379260

(HAVE)5. The C++ Programming Language (Special 3rd Edition)
by Bjarne Stroustrup
Average Customer Rating: 4
List Price: $64.99
Buy new: $64.99

ISBN: 0201700735

DIRECTXMEN

Share this post


Link to post
Share on other sites
quote:
Original post by DIRECTXMEN
These books should be formal enough seeing that the guy who actually invented the C++ language wrote the seconded one.

4. The C++ Standard Library: A Tutorial and Reference
by Nicolai M. Josuttis
Average Customer Rating: 5
List Price: $57.99
Buy new: $57.99

ISBN: 0201379260

(HAVE)5. The C++ Programming Language (Special 3rd Edition)
by Bjarne Stroustrup
Average Customer Rating: 4
List Price: $64.99
Buy new: $64.99

ISBN: 0201700735

DIRECTXMEN

Well, I would agree that these books are definitive, but I wouldn''t consider Stroustrup''s book one to read if you are new to the language. It is kinda intense to read, and is best suited if you have programmed in C++ for a while.

Share this post


Link to post
Share on other sites
I agree. Stroustroup''s book is not aimed at newbie''s and is not structured well for learning the language from the ground up.

Share this post


Link to post
Share on other sites
Guest Anonymous Poster
yes, there definitely is a C++ book.

Share this post


Link to post
Share on other sites
I am not being sarcastic...... Just wanted to share an opinion expressed by the author of C++, Bjarne Stroustrup
http://www.research.att.com/~bs/bs_faq.html#best-book

There are several other interesting questions and answers in that page.....http://www.research.att.com/~bs/bs_faq.html

Cheers!!!
V!

Share this post


Link to post
Share on other sites
quote:
Original post by NewbieGamer
I am not being sarcastic...... Just wanted to share an opinion expressed by the author of C++, Bjarne Stroustrup
http://www.research.att.com/~bs/bs_faq.html#best-book


Surprise surprise... he is recommending his own books...



"To assert that the earth revolves around the sun is as erroneous as to claim that Jesus was not born of a virgin."
-- Cardinal Bellarmine

Share this post


Link to post
Share on other sites
Sure, he does...... but i think he does not stop there...
He also provides another link http://www.accu.org/ in that same answer that when navigated in certain clicks yields...
[Beginners]
http://www.accu.org/bookreviews/public/reviews/0hr/beginner_s_c__.htm
[Advanced]
http://www.accu.org/bookreviews/public/reviews/0hr/advanced_c__.htm

and various other material...

HTH,


Cheers!!!
V!

Share this post


Link to post
Share on other sites

  • Advertisement
×

Important Information

By using GameDev.net, you agree to our community Guidelines, Terms of Use, and Privacy Policy.

Participate in the game development conversation and more when you create an account on GameDev.net!

Sign me up!