Jos*_*ver 12 c++ operator-overloading operators
我ReturnValue在C++中定义了一个需要报告方法是否成功的类.我希望类的对象true在成功和false出错时进行评估.我会覆盖哪个运算符来控制班级的真实性?
好吧,你可以超载operator bool():
class ReturnValue
{
operator bool() const
{
return true; // Or false!
}
};
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
20544 次 |
| 最近记录: |