自定義枚舉相關。

自定義枚舉值時,如果用到switch-case,不要使用default,如果開發者後來自己有新加了枚舉值,在switch中不加的話編譯器會給警告或者錯誤。但是如果加了default的話,編譯器不會報錯,有可能開發者會忘記在switch中沒有判斷新的情況,新加的情況會直接走default,就是錯誤的了。所以自定義枚舉的話在switch用到枚舉時去掉default的情況。
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章