小编Les*_*ieg的帖子

从原始指针创建shared_ptr

我有一个指向对象的指针.我想将它存放在两个拥有所有权的容器中.所以我认为我很高兴它成为C++ 0x的shared_ptr.我怎么能将原始指针转换为shared_pointer?

typedef unordered_map<string, shared_ptr<classA>>MAP1;
MAP1 map1;
classA* obj = new classA();
map1[ID] = how could I store obj in map1??
Run Code Online (Sandbox Code Playgroud)

谢谢

c++

55
推荐指数
2
解决办法
7万
查看次数

标签 统计

c++ ×1