希望大佬解惑
c吧
全部回复
仅看楼主
level 3
housesyf123 楼主
为什么拷贝构造函数里的写法是
MyArray(const MyArray& arr)
{this->m_Name=arr->m_Name;}
而不是
MyArray(const MyArray& arr)
{arr->m_Name=this->m_Name;}
不是一个拷贝赋值吗?这个arr是被拷贝的那个的话,那this是指向谁的?
2022年09月23日 13点09分 1
level 1
[花心]兴涤 来-siki学院-学-习-unity-编-程 -------潮乒
2022年09月23日 13点09分 2
level 1
指向自己呗,怎么想也不能第二种情况,arr是const,就不能修改成员,
2022年09月23日 16点09分 3
还有arr后面是. 不是-> [汗]
2022年09月23日 16点09分
level 6
this 是 指针 arr是变量。
2022年09月23日 16点09分 4
level 6
this是调用这个拷贝函数的对象的指针,谁调用那this就指向谁
2022年09月24日 02点09分 5
1