当前位置: X题卡 > 所有题目 > 题目详情

在MyClass类的定义中,对赋值运算符:进行重载。请将画线处缺失的部分补充完整。 【13】 MyClass::operator=(const MyClass& rhs) { if (t...

查看本题答案

你可能感兴趣的试题

friend istream& operator>>(istream& is, MyClass& A) ;  friend istream& operator>>(istream& is, MyClass A) ;  istream& operator>>(istream& is, MyClass& A) ;  istream& operator>>(istream& is, MyClass A) ;  
MyClass operator*(double,double);  MyClass operator*(double,MyClass);  MyClass operator*(MyClass,double);  MyClassoperator*(MyClass,MyClass);  
赋值运算符只能作为类的成员函数重载  默认的赋值运算符实现了“深层复制”功能  重载的赋值运算符函数有两个本类对象作为形参  如果己经定义了复制(拷贝)构造函数,就不能重载赋值运算符  
myclass operator ++();  myelass& operator ++();  myclass operator++(in;  myclass& operator++(in;  
friend istream& operator >> (istream& is, MyClass& a) ;  friend istream& operator >> (istream& is, MyClass a) ;  istream& operator >> (istream& is, MyClass& a) ;  istream& operator >> (istream& is, MyClass a) ;  
赋值运算符只能作为类的成员函数重载  默认的赋值运算符实现了“深层复制”功能  重载的赋值运算符函数有两个本类对象作为形参  如果己经定义了复制(拷贝)构造函数,就不能重载赋值运算符  
赋值运算符只能作为类的成员函数重载  默认的赋值运算符实现了”深层复制”功能  重载的赋值运算符函数有两个本类对象作为形参  如果已经定义了复制(拷贝)构造函数,就不能重载赋值运算符  
myclass operator ++();  myelass& operator ++();  myclass operator++(int);  myclass& operator++(int);  

热门试题

更多