To manage all the memory allocation done by std::map is it enough to store the map values as a pointer? I thought that std::map might internally al
std::map