c++ - 如何简化这个 switch 语句?

标签 c++

我在另一个内部有两个 switch 语句。
像这样

switch(something)
{
case h:
     switch(s)
     {
     case e:
     break;
     default:
     }
break;
default:
}

我可以用任何方式简化它吗?有没有办法只使用一个 switch 语句?
我考虑过将它移到另一个函数,但我需要传递很多变量。

最佳答案

这取决于“something”和“s”是什么。

另外,基于这个 switch 语句。您可以将其完全删除并获得相同的结果。

关于c++ - 如何简化这个 switch 语句?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4527814/

相关文章:

c++ - 将特征矩阵转换为 unsigned char *

c++ - SDL 纹理数组?

c++ - 在字符串中插入括号

c# - 防止在 C++ 中创建虚方法表

c++ - 如何使用 cpprestsdk/casablanca 提取从 web::json::value::serialize() 返回的特定数据

c++ - 如何在 C++ 中创建大型数组(如 60 亿)?

c++ - c/c++ 中数组元素的别名

c++ - malloc 的内存与 std::make_shared 创建的对象重叠

c++ - 获取模板模板类中可变类型的类型

c++ - 如何使用 Mingw32 配置 gVIM?