obj obj::operator=(obj& obb)
{
return obj(obb.element);
}

赋值运算符重载前调用 class()为什么会出现class::class(class)的错误
- 写回答
- 好问题 0 提建议
- 关注问题
- 邀请回答
-
5条回答 默认 最新
- nothingbutpassion 2016-06-14 23:19关注
建议将sstring的拷贝构造函数的参数类型改为const引用,即sstring(const sstrings&);非const引用不能接受临时对象,而28行return了一个临时sstring对象。同时注意28行少了一个分号哦
本回答被题主选为最佳回答 , 对您是否有帮助呢?解决 无用评论 打赏 举报