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