记忆一下
来源:互联网 发布:小米wifi mac 编辑:程序博客网 时间:2024/06/03 01:10
我们总是在习惯在switch语句中加上default分支。
然而,若是用枚举来定义状态机,则最好不要有default分支。
这样的话,如果稍后又加了一种状态,那么编译器就会发出警告信息,提示新加入的状态并末在switch分支中处理。
假如写上default分支,那么它就会处理这个新状态,从而导致编译器不发警告信息。
用NS_ENUM定义其他枚举类型时也要注意此问题。
例如,在定义代表UI元素样式的枚举时,通常要确保switch语句能正确处理所有样式
0 0
- 记忆一下
- 《一定要高度总结一下,方便自己记忆与回顾》
- 血型遗传表,怎么记忆?根本不用记忆,自己组合一下就行了。
- 记忆
- 记忆
- 记忆
- 记忆
- 记忆
- 记忆
- 记忆
- 记忆
- 记忆
- 记忆
- 记忆
- 记忆
- 记忆
- 记忆
- 记忆
- 《C++Primer》 学习——第三章
- OD 测试申请内存
- Linux redhat5.5下安装oracle 11g
- 深夜遐(瞎)想
- protoc-gen-lua Extensions 中只有repeated 导致 Crash
- 记忆一下
- 上升沿的疑问(续)
- 记一次程序更新时遇到的问题
- 【C++学习与应用总结】12: Unscoped Enum
- 标定
- 非UI线程在休眠与不休眠情况下更新UI的原理分析
- 属性
- deytrfyhrtf
- rtuytj