C++裡是枚舉類型名後加個冒号再加基礎類型
enum Test:byte
{
a,b,c
};
當然int好,比byte/short快。
但是這樣一來就可以設定自己想要的任何枚舉基礎類型的!
(請注意:此任何隻是c++的基礎類型哦,使用者自定義類型是不能的,也就是跟temple裡的參數傳遞類似的類型(缺少typename 與 class ))
(說這麼多其實就是 浮點類型一下的類型,即任何形式整形及以下類型)
我想,這就是c++11中的enum新特性(強類型枚舉)的基礎構想的起點吧。
才疏學淺:望大家多多補充!
擷取更多幫主請關注小程式