if else-if else 语句的替代 C++

alternative of if else-if else statement c++

我正在尝试扩展我对 C++ 中条件语句的了解

if (condition){
return 0;
}

if else (condition A && condition B) {
//
}

else {
//
}

在这种多重条件状态下,什么是好的选择? 显然因为 condition A && condition B on if else 声明,我不能使用 switch 声明?

what would be a good alternative?

如果没有好的替代方案比您已有的更好,那也没关系。

(忽略明显的 if else 错误)您显示的控制流似乎非常少(因此很好)表示。没有代码重复,也没有可以进一步利用的重复结构。