-1

I'm looking for resources on quickly getting a grasp of c++11 features. Searching on Google I did find a number of resources. However, I failed to find a resource which would help a programmer with prior C++ knowledge.
I don't want to start reading hundreds of pages on C++11 features that I already know from C++. The best thing I found was the Wikipedia article on C++11, but still it doesn't have many examples. There are also some good articles explaining a certain feature of C++ (e.g. lambdas). But I couldn't find something that had them all in one place.
Does anyone know any books, links, etc...?

atoMerz
  • 7,534
  • 16
  • 61
  • 101
  • Read C++ standard? Read [proposal papers](http://gcc.gnu.org/projects/cxx0x.html) at, say, GCC C++11 support status? Read [books that are updated for C++11](http://stackoverflow.com/questions/388242/the-definitive-c-book-guide-and-list)? –  Jan 26 '13 at 06:24
  • I'll check out proposal papers, but as for the books, I did check out some of them, like C++ Primer. It's 1000+ pages on c++ with no way of extracting c++11 features (at least I couldn't). – atoMerz Jan 26 '13 at 06:27
  • Re-read the standard and notice parts that you was not aware of? Won't hurt. It sounds like you are trying to learn without reading. There ain't no such thing as a free lunch! –  Jan 26 '13 at 06:33
  • As far as I know there aren't many in depth books on new C++11 features yet. One is Anthony Williams' "C++: Concurrency in Action" (http://www.manning.com/williams/). But as you might guess from the title it's not intended to cover new C++11 features in general; it focuses on the threading additions. – Michael Burr Jan 26 '13 at 06:34
  • In addition to books and specs, I *highly* recommend spending a few hours perusing [www.cppreference.com](http://www.cppreference.com). Specifically all the (C++11) noted features and the deprecate notes. That site is very well laid out and extremely informative (not surprising, since many of the SO high-rep members have made contributions to it). – WhozCraig Jan 26 '13 at 06:48
  • 1
    http://www.codeproject.com/Articles/71540/Explicating-the-new-C-standard-C-0x-and-its-implem – Ajay Jan 26 '13 at 07:29

3 Answers3

1

You may start reading here: Elements of Modern C++ Style -- this article from Herb Sutter can be considered as targeted for C++ programmers who start using C++11.

Everything about C++11 at one page is here: C++11 FAQ by Bjarne Stroustrup

zaufi
  • 6,811
  • 26
  • 34
1

I think Bjarne Stroustrup's C++11 FAQ is exactly what you're looking for:

http://www.stroustrup.com/C++11FAQ.html

user1610015
  • 6,561
  • 2
  • 15
  • 18
1

Visit http://isocpp.org/get-started. It has most of the details anyone could give you here. Of course, Prof. Stroustrup's homepage (http://www.stroustrup.com/C++11FAQ.html) is also one of the best places to find what you are looking for.

A. K.
  • 34,395
  • 15
  • 52
  • 89