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 关注
- 1070 浏览
添加回答
举报
0/150
提交
取消