- auto file = std::make_unique<simgrid::s4u::File>(file_name, nullptr);
-
- opened_files.insert({full_name, std::move(file)});
+ opened_files.emplace(std::piecewise_construct, std::forward_as_tuple(full_name),
+ std::forward_as_tuple(file_name, nullptr));