So I'm using SFML and Boost libraries trying to write a ResourceManager class. I'm using a std::map to contain the resources. I recently have heard that std::unique_ptr is really good because it of memory cleanup (or something along those lines).So I'm using SFML and Boost libraries trying to