C++11 7.2.7 では、次のように書かれています。
e_min
が最小の列挙子であり、最大の列挙型 [基になる型が固定されていない] の場合e_max
、列挙型の値は、次のようb_min
にb_max
定義される範囲内の値です... [省略]
ここで何を定義しているのかわかりません。可能な値の範囲 [ , ] と列挙子の範囲 [ , ] はどのように区別b_min
さb_max
れますか?e_min
e_max
e_min
おそらく、特定の列挙定義と、e_max
、b_min
およびb_max
?の計算の例が役立つ可能性があります。