[C++] 列舉二:有範圍的列舉 Enum Class
列舉二:有範圍的列舉 Enum Class 列舉有兩種,一種是無範圍的 unscoped enum,第二種則是有範圍的 scoped enum。 上一章 列舉一:無範圍的列舉 Enum 我們講解了無範圍的列舉,並提到它的功能、局限性、以及缺點。 今天這章就是來介紹什麼是有範圍的 scoped enum,並且了解它如何處理了我們在無範圍的列舉所遇到的問題。 有範圍 scoped enum 首先, [...]
列舉二:有範圍的列舉 Enum Class 列舉有兩種,一種是無範圍的 unscoped enum,第二種則是有範圍的 scoped enum。 上一章 列舉一:無範圍的列舉 Enum 我們講解了無範圍的列舉,並提到它的功能、局限性、以及缺點。 今天這章就是來介紹什麼是有範圍的 scoped enum,並且了解它如何處理了我們在無範圍的列舉所遇到的問題。 有範圍 scoped enum 首先, [...]