检查变量值然后在相同条件下设置变量同时检查新设置变量 var 的正确语法是什么,全部在一个 if 语句中?
所以基本上像
if(this->somevar > 0 && this->newvar = this->GetNewVar(this->somevar),this->newvar > 0)
我知道这不是正确的语法,或者至少它对我不起作用,因此这个话题,我以它为例,所以如果this->somevar
是 null 或 0,我不希望它执行下一个条件,即&& this->newvar = this->GetNewVar(this->somevar,this->newvar
而是跳过该语句并忽略该部分。
像这样的东西的正确语法是什么?