fork download
  1. #include <memory>
  2. #include <map>
  3. #include <string>
  4.  
  5. int main() {
  6. using shared_data = std::shared_ptr<const std::string>;
  7.  
  8. std::map<std::string, shared_data> map;
  9. map.insert(std::make_pair(
  10. "something",
  11. shared_data(new std::string("something else"))
  12. ));
  13. return 0;
  14. }
Success #stdin #stdout 0s 3456KB
stdin
Standard input is empty
stdout
Standard output is empty