operator操作符重载接口
接口功能
重载状态信息对象==操作符,实现若两个状态对象判断是否相等时,只需比较错误码是否相同即可。
接口格式
bool operator==(const Status& other) const;
接口参数
参数 |
是否必选 |
说明 |
取值要求 |
---|---|---|---|
other |
必选 |
与本状态对象比较的另外一个状态对象。 |
Status类,状态对象。 |
使用样例
auto status1 = Status(Error::Code::ERROR, "Engine init model failed: new modelBackend failed"); auto status2 = Status(Error::Code::ERROR, "Engine init model failed: new modelBackend failed"); bool isEqual = status1 == status2 ;
返回值
bool类型,两个对象是否相等。
父主题: Status