Code Bye

关于STL中的auto_ptr模板类调用问题

先上代码:
double *p_reg=new double;
auto_ptr<double>pd;
pd=auto_ptr<double>(p_reg);
auto_ptr<double>pauto(p_reg);
这条代码  pd=auto_ptr<double>(p_reg);  为什么没有对象名啊,是不是直接用类和参数构造了个没有名字的对象赋值给了pd,但为什么没有对象名呢?
求指导答,这是什么意思啊
解决方案

80

是的,构造一个临时对象赋值给pd

CodeBye 版权所有丨如未注明 , 均为原创丨本网站采用BY-NC-SA协议进行授权 , 转载请注明关于STL中的auto_ptr模板类调用问题