C++ includes useful generic functions like
std::transform, which can be very handy. Unfortunately they can also be quite cumbersome to use, particularly if the functor you would like to apply is unique to the particular function.
Source: What is a lambda expression in C++11?
C++11 introduces lambdas allow you to write an inline, anonymous functor to replace the
struct f. For small simple examples this can be cleaner to read (it keeps everything in one place) and potentially simpler to maintain,
It’s been 13 years since the first iteration of the C++ language. Danny Kalev, a former member of the C++ standards committee, explains how the programming language has been improved and how it can help you write better code.
via The Biggest Changes in C++11 (and Why You Should Care).
This is a list of some compiler error messages, a few run-time errors and a few hints that can be used to resolve them.
via Typical C or C++ Error Messages or Problems.
This is a very useful reference.
Facebook is liberating a large collection of libraries that it uses internally for C++ development. The code is available from a public GitHub repository where it is distributed as open source under the permissive Apache Software License.
via Facebook releases internal C++ libraries as open source | Ars Technica.