在switch语句中执行所有情况-特定问题

马特乌斯·古兹德克(Mateusz Guzdek)

如何在switch语句中执行所有情况而又不重复大型“多合一”情况下的现有情况?

例如

switch(obj.nObjType)
{
case eElephant:
...
break;
case eFoo:
...
break;
case eSeptember:
...
break;
default:
return;
}

我想强制执行所有3种情况(eElephant, eFoo, eSeptember)的代码break;,例如,没有nObjType = eAllTypes

一些程序员哥们

然后使用if语句:

if (obj.nObjType == eElephant || obj.nObjType == eAllTypes)
{
    // Elephant code
}

if (obj.nObjType == eFoo || obj.nObjType == eAllTypes)
{
    // Foo code
}

// etc.

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

在switch语句中执行所有情况-特定问题

来自分类Dev

不执行 switch 语句中的所有情况

来自分类Dev

在所有情况下都执行 IF 语句中的代码,但一种情况除外

来自分类Dev

Shell脚本-使用Shell脚本在所有情况下都从特定标签中获取内容

来自分类Dev

如何提取特定模式的字符串匹配的一部分,但对于连续的所有情况,如何使用熊猫用逗号分隔它们

来自分类Dev

切换中的所有情况都将执行,而只应执行一种情况

来自分类Dev

在分区对象时如何遍历所有情况

来自分类Dev

切换所有情况

来自分类Dev

Swift-遍历嵌套枚举的所有情况

来自分类Dev

组合n中的所有情况k

来自分类Dev

PHP in_array不会检查所有情况

来自分类Dev

似乎无法涵盖所有情况的兄弟关系

来自分类Dev

SonarQube:获取特定用户的所有问题

来自分类Dev

有没有办法包括所有情况的总和?

来自分类Dev

Move ctor在所有情况下都有效吗?

来自分类Dev

在所有情况下都有债务例外吗?

来自分类Dev

用符号解析货币:并非所有情况都有效-Java

来自分类Dev

为什么递归代码没有调用所有情况?

来自分类Dev

通过列出所有情况来定义函数(例如`add`)有什么缺点吗?

来自分类Dev

链表 C++ 插入,检查所有情况,但没有任何效果

来自分类Dev

在所有情况下如何保持Android GridView的位置?

来自分类Dev

C中的开关功能可以处理所有情况

来自分类Dev

如何描述在C ++中使用全局变量的所有情况?

来自分类Dev

如何创建一个涵盖所有情况的函数?

来自分类Dev

路径遍历/跟踪并非在所有情况下都适用

来自分类Dev

建议仅在重新评估了调用函数后的所有情况下适用

来自分类Dev

htaccess URL重写不适用于所有情况

来自分类Dev

如果是真的PHP,如何处理所有情况

来自分类Dev

R使用“提取”功能:聚合后丢弃的所有情况

Related 相关文章

  1. 1

    在switch语句中执行所有情况-特定问题

  2. 2

    不执行 switch 语句中的所有情况

  3. 3

    在所有情况下都执行 IF 语句中的代码,但一种情况除外

  4. 4

    Shell脚本-使用Shell脚本在所有情况下都从特定标签中获取内容

  5. 5

    如何提取特定模式的字符串匹配的一部分,但对于连续的所有情况,如何使用熊猫用逗号分隔它们

  6. 6

    切换中的所有情况都将执行,而只应执行一种情况

  7. 7

    在分区对象时如何遍历所有情况

  8. 8

    切换所有情况

  9. 9

    Swift-遍历嵌套枚举的所有情况

  10. 10

    组合n中的所有情况k

  11. 11

    PHP in_array不会检查所有情况

  12. 12

    似乎无法涵盖所有情况的兄弟关系

  13. 13

    SonarQube:获取特定用户的所有问题

  14. 14

    有没有办法包括所有情况的总和?

  15. 15

    Move ctor在所有情况下都有效吗?

  16. 16

    在所有情况下都有债务例外吗?

  17. 17

    用符号解析货币:并非所有情况都有效-Java

  18. 18

    为什么递归代码没有调用所有情况?

  19. 19

    通过列出所有情况来定义函数(例如`add`)有什么缺点吗?

  20. 20

    链表 C++ 插入,检查所有情况,但没有任何效果

  21. 21

    在所有情况下如何保持Android GridView的位置?

  22. 22

    C中的开关功能可以处理所有情况

  23. 23

    如何描述在C ++中使用全局变量的所有情况?

  24. 24

    如何创建一个涵盖所有情况的函数?

  25. 25

    路径遍历/跟踪并非在所有情况下都适用

  26. 26

    建议仅在重新评估了调用函数后的所有情况下适用

  27. 27

    htaccess URL重写不适用于所有情况

  28. 28

    如果是真的PHP,如何处理所有情况

  29. 29

    R使用“提取”功能:聚合后丢弃的所有情况

热门标签

归档