Jump to content
  • Advertisement
Sign in to follow this  
jbadams

Good online source to learn MODERN C++

This topic is 2220 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

Are there any particularly good sites for learning modern (i.e. including new stuff from the latest standard) C++?

When asked about sites to learn C++ I've traditionally pointed people in the direction of http://www.cprogramming.com/ or http://www.cplusplus.com/doc/tutorial/, both of which seem to offer at least a reasonable resource and are certainly at minimum a good starting point.

After responding to such a question with these links recently however, it occurred to me that I've been recommending them for a number of years now, and that there might now be better resources -- and specifically, newer resources which cover the new features that have been added to the language.


So, what sites does everyone else recommend to a beginner wanting to learn C++, and do your recommendations cover up-to-date modern C++ or are they getting dated?

Book suggestions are also welcome, but I find many beginners just want a free resource to at least try things out in the beginning, so websites are preferred. cool.png

Share this post


Link to post
Share on other sites
Advertisement
I am no beginner to programming , but a starter in C++. For me www.learncpp.com nailed it. Very accurate and in-depth articles make you familiar with the odds and ends of this language. It also covers the new features of C++11.
It starts at Genesis, but I cannot see the world as I did when I started with programming, so I am not sure how good the articles target the beginners.

One thing I can tell you: This site is great to show you all the tools you have in C++ and how you use them. However, it doesn't tell you too much about how to design your programs, when to use what datastructure etc.

E: notice that you definitely are not a beginner ;) Edited by Bluefirehawk

Share this post


Link to post
Share on other sites
I find these quite helpful:
www2.research.att.com/~bs/C++0xFAQ.html (not working at the moment) - a good collection of general stuff about c++11
EDIT: it has been moved to http://www.stroustrup.com/C++11FAQ.html

http://herbsutter.co...modern-c-style/ - Summary of the new features

http://herbsutter.com/gotw/ - A few articles to make you hate C++ even more ;) Edited by dilyan_rusev

Share this post


Link to post
Share on other sites
See the links here: http://www.gamedev.n...12#entry4958112
Note, I'd actually recommend the book (mentioned in the above link) for learning initially -- website materials are more often written in reference-style rather than tutorial-style (although the C++ Annotations linked to below are a bit of a mix).

Reference-style sites (with C++11 updates):
http://en.cppreference.com/
http://cppannotation...notations/html/ Edited by Matt-D

Share this post


Link to post
Share on other sites
Sign in to follow this  

  • Advertisement
×

Important Information

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

We are the game development community.

Whether you are an indie, hobbyist, AAA developer, or just trying to learn, GameDev.net is the place for you to learn, share, and connect with the games industry. Learn more About Us or sign up!

Sign me up!