Make unique was something that you could sort of do in c++11 (with tiny header) and officially added in c++14.
All the other stuff you mentioned as far as I can tell is C++11 too, so it looks like you haven't used c++ for a long time.
All the other stuff you mentioned as far as I can tell is C++11 too, so it looks like you haven't used c++ for a long time.