摘要:
C++标准库的智能指针是一个模版类,为动态分配的对象提供异常安全。——非常不好用。1、创建auto_ptr<int> ap;auto_ptr<int> ap1(ap);auto_ptr<int> ap2(p);第一个是创建未绑定自动指针;第二个是将自动指针ap传递给ap1,ap1指向ap原来的指针,同时ap变成未绑定的自动指针。第三个是创建一个绑定指针的p的自动指针。2、赋值1 ap1 = ap2;将ap2的指针传递给ap1,同时ap2变成未绑定的3、绑定对象的引用*ap4、ap.reset(p) 将ap绑定到p。5、ap.release()返回ap绑定的指 阅读全文