注册 登录
编程论坛 C++教室

重载

wuyushuai521 发布于 2012-11-06 20:10, 332 次点击
假设shui是一个类名,下面语句对吗?
shui& shui::setfirstname(string first)
{
firstname=first;
return *this;
}
我的疑问是:已经标明shui返回值类型是地址,而语句return *this返回的是数据成员,这样对吗?
4 回复
#2
寒风中的细雨2012-11-07 08:42
shui * 返回值地址
*this  返回对象本身
shui & 引用
#3
zxd5432012-11-08 17:22
回复 2楼 寒风中的细雨
赞一个
#4
wuyushuai5212012-11-08 19:54
谢谢
#5
wuyushuai5212012-11-09 08:32
谢谢楼上的回答
1