Want to get familiar with modern C++ concepts but don't know where to start? Take a Soso tour of modern C++.
While C++ has always shone as a high-performance language, it also has a reputation for being hard to use effectively. Fortunately, modern C++ (aka C++11 and C++14) has a number of language constructs and library features that make it way more fun (and much simpler) to use.
New library features include smart pointers for automatic memory management and function objects because passing functions is awesome. Language constructs include lambdas for closing a function over your current state.