0
是否可以使用此指针将数据从调用对象分配给在const成员函数中声明的数据?喜欢的东西:* this和const成员函数
(假设我已经建立SomeClass的)
void func() const
{
SomeClass object1;
object1 = *this;
}
int main()
{
SomeClass object2;
object2.func();
return 0;
}
我知道上面的功能是没有意义的。我只是想知道这是否是一个使用* this的法律任务。
难道你不能只编译代码,看看会发生什么? –
你只能从'* this'对象读取,所以不能明白为什么它应该是一个问题。 – goji
http://ideone.com是你的朋友:) – Carl