new object的时候一次,shared_ptr alloc control block的时候一次,如果用make_shared的话,object的内存和control block的一起alloc出来的
https://stackoverflow.com/questions/26351877/why-must-shared-ptr-allocate-for-the-control-block-and-managed-object-separate
C++11 make_sharedmake_shared的使用: 尽量使用make_shared初始化 C++11 中引入了智能指针, 同时还有一个模板函数 std::make_shared 可以返回一个指定...