Starts at 1:01…
The semantics of std::make_unique
The whole point of std::make_unique is to encapsulate the notion of "use new to create a T from given constructor arguments and use delete to destroy it" [via @kerrek-sb]…
about std::map::value_type
Nice insight on how to correctly write a boost::transform_iterator for std::map<K,V>. The thing to keep in mind is that std::map<K,V>::value_type is in fact std::pair<K const, V> instead of std::pair<K,…