shared_ptr<int> ptr1(newint);*ptr1 =100; cout<< *ptr1.get() <<""<< *ptr1 <<endl; system("pause");return0; } 二、指定删除器 当智能指针管理的内存对应的引用计数变为 0 的时候,这块内存就会被智能指针自动析构掉了。另外,我们在初始化智能指针的时候也可以自己指定删除动作,这个删除操作对...
NULL, NULL); shared_ptr<my_src_type> sp(pSrc);但要注意,如果 my
shared_ptr<char> ptr(newchar[len]);//得到指针的原始地址char* addr = ptr.get(); memset(addr,0, len); strcpy_s(addr, len,"fasfwefew"); cout<<"string :"<< addr <<endl; shared_ptr<int> ptr1(newint);*ptr1 =100; cout<< *ptr1.get() <<""<< *ptr1 <<endl; system("pause...