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 次 |
最近记录: |