代码改变世界

c++智能指针,new之后不需要delete,简单的垃圾回收

2018-09-01 22:51  ZealouSnesS  阅读(2150)  评论(0)    收藏  举报

http://www.cnblogs.com/TenosDoIt/p/3456704.html

 

智能指针的初始化:

错误:

std::shared_ptr<Serializer> serializerObj2(new Serializer)

正确:

std::shared_ptr<Serializer> serializerObj2 = new Serializer;

std::shared_ptr<Serializer> serializerObj2{new Serializer};