set 函数没有返回this指针,为什么也对?
1 回答
asd8532
TA贡献143条经验 获得超187个赞
还是有问题的
#include <iostream>
using namespace std;
class ARR{
public:
int len;
ARR(int l){
len = l;
}
ARR& setlen1(int len){
this->len = len;
cout<<len<<endl;
return *this;
}
ARR& setlen2(int len){
this->len = len;
cout<<len<<endl;
}
};
int main(){
ARR a(10);
a.setlen1(7).setlen1(8);//这个可以
a.setlen2(7).setlen2(8);//不行
//显示.没有.显示.没有 显示接没有ok,没有接没有err
return 0;
}- 1 回答
- 0 关注
- 1145 浏览
添加回答
举报
0/150
提交
取消
