static_assert, nullptr, constexpr, initialization lists, for-each loops, default & delete for class methods...
and then there's things that are wonderful to use even if it's terrifying to look at how it's implemented like std::forward which is used with vector.emplace_back.
there's also simple things like vector<unique_ptr<X>> being legal C++11 syntax instead of an illegal right shift operator.
and then there's things that are wonderful to use even if it's terrifying to look at how it's implemented like std::forward which is used with vector.emplace_back.
there's also simple things like vector<unique_ptr<X>> being legal C++11 syntax instead of an illegal right shift operator.