StrBlobPtr& StrBlobPtr::operator++(int)
{
StrBlobPtr ret = *this;
++*this;
return ret;
}
函数返回一个引用,而这个引用绑定的是一个局部对象ret,函数体结束后就销毁了,所以出现这个错误。
这个函数的返回值不能是引用。
StrBlobPtr& StrBlobPtr::operator++(int)
{
StrBlobPtr ret = *this;
++*this;
return ret;
}
函数返回一个引用,而这个引用绑定的是一个局部对象ret,函数体结束后就销毁了,所以出现这个错误。
这个函数的返回值不能是引用。