以下C ++代码段的作用是什么?

时间:2012-10-22 22:23:29

标签: c++ oop reference type-conversion

假设A是用户定义的类型。

A ob1;
A ob2 = (A&) ob1; 

现在是什么ob2? 我在一个项目中看到了上面的代码,我想知道它的目的是什么。这是复制对象的更快方法吗?

2 个答案:

答案 0 :(得分:4)

演员阵容毫无意义。该对象的副本仍然以相同的方式制作。

答案 1 :(得分:0)

没有意义。有人可能看到赋值运算符定义为

A& A::operator=(const A& other)

并假设他们必须将其投入工作。